Searched hist:eb718e31d22dded84f10f218d3a380ef5707dee1 (Results 1 – 2 of 2) sorted by relevance
/haiku/src/apps/terminal/ |
H A D | TermApp.h | eb718e31d22dded84f10f218d3a380ef5707dee1 Mon Jun 16 09:08:02 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> Terminal: Handle SIGCHLD in a dedicated thread
Block SIGCHLD in all threads and spawn a dedicated thread that handles the signal in a loop (via sigwait()). This avoids the issue that the SIGCHLD could be handled in any of our threads and thus possibly interrupt a syscall.
Fixes #10941.
|
H A D | TermApp.cpp | eb718e31d22dded84f10f218d3a380ef5707dee1 Mon Jun 16 09:08:02 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> Terminal: Handle SIGCHLD in a dedicated thread
Block SIGCHLD in all threads and spawn a dedicated thread that handles the signal in a loop (via sigwait()). This avoids the issue that the SIGCHLD could be handled in any of our threads and thus possibly interrupt a syscall.
Fixes #10941.
|