Properly handle 'EINTR' for signals for RESTAPI scripts #3838

pull/3855/head
Javier Jaramago Fernández 4 years ago
parent f1494b36b2
commit 91f5f4392e

@ -222,7 +222,7 @@ int wexecvp(
int select_err = select(maxfd + 1, &read_fds, NULL, NULL, &select_to);
// Unexpected error while executing 'select'
if (select_err < 0) {
if (select_err < 0 && errno != EINTR) {
pipe_err = -5;
// Backup read errno
errno_cpy = errno;

Loading…
Cancel
Save