diff options
author | Eric Wong <e@80x24.org> | 2016-05-02 08:48:46 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-05-02 08:48:46 +0000 |
commit | f6fa1ae2f5b17151abee45369afc9c6a8d89d1d6 (patch) | |
tree | c5442002b32d3896fa33b268d2efb64c00698f7c /lib/PublicInbox/HTTP.pm | |
parent | 526a1e027cacf0c49092ae90b9b5d02c9d381705 (diff) | |
download | public-inbox-f6fa1ae2f5b17151abee45369afc9c6a8d89d1d6.tar.gz |
We cannot afford to fire Perl-level signal handlers in the vforked child process since they're not designed to run in the child like that. Thus we need to block all signals before calling vfork, reset signal dispositions in the child, and restore the signal mask in the parent. ref: https://ewontfix.com/7
Diffstat (limited to 'lib/PublicInbox/HTTP.pm')
0 files changed, 0 insertions, 0 deletions