From 4c5f7f8751f05b88c87ae05946d5e67cd20f2470 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 17 Nov 2018 20:21:58 +0200 Subject: [PATCH] Explicitly set RPC connections as blocking --- src/rpc.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rpc.rs b/src/rpc.rs index 502c0ed..790bdfa 100644 --- a/src/rpc.rs +++ b/src/rpc.rs @@ -515,6 +515,7 @@ impl RPC { info!("RPC server running on {}", addr); loop { let (stream, addr) = listener.accept().expect("accept failed"); + stream.set_nonblocking(false).expect("failed to set connection as blocking"); acceptor.send(Some((stream, addr))).expect("send failed"); } });