Home
last modified time | relevance | path

Searched hist:eb718e31d22dded84f10f218d3a380ef5707dee1 (Results 1 – 2 of 2) sorted by relevance

/haiku/src/apps/terminal/
H A DTermApp.heb718e31d22dded84f10f218d3a380ef5707dee1 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 DTermApp.cppeb718e31d22dded84f10f218d3a380ef5707dee1 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.