Subject: Re: bug#22225: Acknowledgement (25.0.50; stop-process appears to have no effect on Linux )

From: Tom Tromey <[email-masked]>
Date: Wed, 23 Dec 2015 08:17:03 -0700

>>>>> "raman" == raman  <[email-masked]> writes:

raman> [email-masked] (GNU bug Tracking System) writes:
raman> Following up with additional info:

raman> Note that signal-process does work in the same environment for the  same
raman> example -- ie this code fragment behaves as expected.
raman> (setq proc
raman>       (let ((process-connection-type nil))
raman>         (start-process "mplayer" nil "mplayer"
raman> (expand-file-name "emacspeak.mp3" emacspeak-sounds-directory))))
raman> (signal-process  proc 'sigstop) ;suspends it

FWIW, stop-process uses SIGTSTP, not SIGSTOP, so this isn't exactly
equivalent.

Does your snippet work if you use 'sigtstp instead?

Tom