diff --git a/ipcd/src/uds/stream.rs b/ipcd/src/uds/stream.rs index aff1356f93..9d75642aac 100644 --- a/ipcd/src/uds/stream.rs +++ b/ipcd/src/uds/stream.rs @@ -878,7 +878,7 @@ impl<'sock> UdsStreamScheme<'sock> { if flags & O_NONBLOCK == O_NONBLOCK { return Err(Error::new(EAGAIN)); } else { - return Ok(Some(OpenResult::WouldBlock)); + return Err(Error::new(EWOULDBLOCK)); } }; return match self.accept_connection(socket, client_id, ctx) {