diff options
author | Eric Wong <e@80x24.org> | 2020-12-17 11:23:57 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2020-12-19 09:32:08 +0000 |
commit | cf731a1422064344f25c214670fb0007ab1d4c2c (patch) | |
tree | 25d1e9733193bb27ed0733a93ec5f5dea93bf5c1 /t | |
parent | 7e7f4bfca5f2ef0d123445e074280f5e65cdfb85 (diff) | |
download | public-inbox-cf731a1422064344f25c214670fb0007ab1d4c2c.tar.gz |
The kqueue code paths will trigger exceptions which are caught by eval{}, so we can't be calling exit() from the __DIE__ handler and expect eval to catch it. We only need the __DIE__ handler to deal with fork or open failures at startup (since stderr is pointed to /dev/null). After that we can rely on OnDestroy writing errors to syslog when it goes out of scope.
Diffstat (limited to 't')
0 files changed, 0 insertions, 0 deletions