Merge pull request #67 from dmz-uk/patch-1

Prevent child from calling exit() on interrupt
This commit is contained in:
Michael Adam 2017-03-29 09:19:55 +02:00 committed by GitHub
commit 3f6179a1fd

View File

@ -233,6 +233,9 @@ static void child_main (struct child_s *ptr)
ret = select(maxfd + 1, &rfds, NULL, NULL, NULL);
if (ret == -1) {
if (errno == EINTR) {
continue;
}
log_message (LOG_ERR, "error calling select: %s",
strerror(errno));
exit(1);