about summary refs log tree commit homepage
path: root/lib/PublicInbox/HTTP.pm
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-05-02 08:48:46 +0000
committerEric Wong <e@80x24.org>2016-05-02 08:48:46 +0000
commitf6fa1ae2f5b17151abee45369afc9c6a8d89d1d6 (patch)
treec5442002b32d3896fa33b268d2efb64c00698f7c /lib/PublicInbox/HTTP.pm
parent526a1e027cacf0c49092ae90b9b5d02c9d381705 (diff)
downloadpublic-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