Bug 2077

Summary: Executes actual program with blocked SIGCHLD
Product: Sisyphus Reporter: Sviatoslav Sviridov <svd>
Component: consolehelperAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P4 CC: sem
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
0002077-consolehelper-0.2.4-alt-signal.patch none

Description Sviatoslav Sviridov 2003-01-27 15:09:31 MSK
Перед запуском реальной программы не устанавливается обработчик SIGCHLD в SIG_DFL (остаётся установлен в SIG_IGN), что приводит к неверному поведению запускаемых програм.
Например, в данном случае waitpid(2) завершается с ошибкой ECHILD в то время, как этого не должно быть.
---

---

Comment 1 Dmitry V. Levin 2003-01-27 18:09:14 MSK
Applied in 0.2.5
Comment 2 Dmitry V. Levin 2003-01-27 18:09:14 MSK
Applied in 0.2.5