summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source3/smbd/process.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/smbd/process.c b/source3/smbd/process.c
index 8d36dd3c89..07fa67477d 100644
--- a/source3/smbd/process.c
+++ b/source3/smbd/process.c
@@ -2839,6 +2839,7 @@ static bool fork_echo_handler(struct smbd_server_connection *sconn)
NTSTATUS status;
close(listener_pipe[0]);
+ set_blocking(listener_pipe[1], false);
status = reinit_after_fork(sconn->msg_ctx,
smbd_event_context(),