Killing threads

Daniel Franke dfoxfranke at
Tue Sep 27 18:56:45 UTC 2016

On Sep 27, 2016 14:51, "Hal Murray" <hmurray at> 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...
URL: <>

More information about the devel mailing list