> Some signals will be specific threads anyway.
Huh?
Huh?
> Some signals will be specific to threads anyway.
I.e. some signals are not sent to the process but to specifc threads. See 'bleep' reply for details.
If a thread dereferences a null pointer, the sigsegv is only relevant to the thread that dereffed the NULL pointer - that's the only thing that can do anything with it. It makes no sense to send that signal to another thread - it's a signal generated synchronously by the thread itself, rather than asynchronously from anywhere else.