Bug 2077 - Executes actual program with blocked SIGCHLD
Summary: Executes actual program with blocked SIGCHLD
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: consolehelper (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Mikhail Efremov
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-27 15:09 MSK by Sviatoslav Sviridov
Modified: 2003-08-25 15:18 MSD (History)
1 user (show)

See Also:


Attachments
0002077-consolehelper-0.2.4-alt-signal.patch (336 bytes, application/octet-stream)
2003-01-27 15:09 MSK, Sviatoslav Sviridov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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