version 1.142, 2020/04/20 13:25:36 |
version 1.143, 2020/04/27 08:35:09 |
|
|
errno = EBADF; |
errno = EBADF; |
else { |
else { |
cf->fd = dup(msg->fd); |
cf->fd = dup(msg->fd); |
if (client_flags & CLIENT_CONTROL) |
if (~client_flags & CLIENT_CONTROL) |
close(msg->fd); /* can only be used once */ |
close(msg->fd); /* can only be used once */ |
} |
} |
} |
} |
|
|
errno = EBADF; |
errno = EBADF; |
else { |
else { |
cf->fd = dup(msg->fd); |
cf->fd = dup(msg->fd); |
close(msg->fd); /* can only be used once */ |
if (~client_flags & CLIENT_CONTROL) |
|
close(msg->fd); /* can only be used once */ |
} |
} |
} |
} |
if (cf->fd == -1) { |
if (cf->fd == -1) { |