about summary refs log tree commit homepage
path: root/Documentation
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2019-09-15 01:00:06 +0000
committerEric Wong <e@80x24.org>2019-09-15 06:27:09 +0000
commit87189dac4ad8af93ffba00af47d12ad42fb6971e (patch)
treeeff557598f6cf15b2729d319c730529f8cc37665 /Documentation
parentb719908f4f94df7093454eed9b6c156f744e4d0a (diff)
downloadpublic-inbox-87189dac4ad8af93ffba00af47d12ad42fb6971e.tar.gz
EINTR should not happen when using non-blocking sockets like we
do in our daemons, but maybe some OSes allow it to happen and
edge-triggered notifications won't notify us again.

So always retry immediately on EINTR without relying on kqueue
or epoll to notify us, and log any other unrecoverable errors
which may happen while we're at it.
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions