dfoxfranke at gmail.com
Tue Sep 27 18:56:45 UTC 2016
On Sep 27, 2016 14:51, "Hal Murray" <hmurray at megapathdsl.net> wrote:
> man 7 signal has a long list of what you can do in a signal handler. (all
> other system calls are unsafe)
> Is there something similar that applies to killing threads? If so, where
> it documented?
> For example, if I kill a thread that is in the middle of malloc, are
> guaranteed to work correctly or can some global state be left in a broken
> condition. (or a lock locked, or ...)
There are no such guarantees. Killing threads is basically never safe.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel