summaryrefslogtreecommitdiff
path: root/socket.c
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2020-09-10 09:34:51 +0200
committerTobias Klauser <tobias.klauser@gmail.com>2020-09-10 11:51:55 +0200
commita06a6349436ccddb2909715f495b53fe9a0f8969 (patch)
treefc0b97ae7abef0d5d040db890d8c170ecc649c3c /socket.c
parent3cfccf9d9e89861dbad3e5dc169b6db9356140ad (diff)
llmnrd: exit gracefully on select() EINTR
If a signal was caught, select returns with errno set to EINTR. The signal handler already set llmnrd_running = false. This will also make sure the log message moved by commit a1a821814101 ("llmnrd: only async signal safe functions may be called in signal handler") will get logged correctly in all cases and the process will exit gracefully. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'socket.c')
0 files changed, 0 insertions, 0 deletions