On Tue, Dec 23, 2008 at 4:44 PM, Steven <[email protected]> wrote:
...
> So, when an already running instance of aucat is running I see:
>
> $ sudo aucat -l &
> [1] 30719
> $
> [1] + Stopped (tty output) sudo aucat -l
>
> So it's not "stopped input", sorry about the misleading error
> message.

"Stopped (tty output)" means that aucat tried to write something to
the terminal but your terminal (stty) setting include 'tostop' flag,
so the kernel stopped aucat with SIGTTOU.

(Also, in case you missed the previous mention of it, you shouldn't
run aucat using sudo.)


> I'm a little concerned about pkill reporting that programs have been killed
> when they're still running.

pkill is just reporting that it sent the signal successfully.  Whether
that will actually kill the process depends on other factors that
pkill can't directly detect.  In particular, the only signals that can
be delivered to a stopped process are SIGCONT and SIGKILL.  All other
signals are left pending until the process is continued.


Philip Guenther

Reply via email to