diff --git a/src/protocol/mod.rs b/src/protocol/mod.rs index 5a22e14..cd90502 100644 --- a/src/protocol/mod.rs +++ b/src/protocol/mod.rs @@ -365,7 +365,7 @@ trait NonBlockingError: Sized { impl NonBlockingError for IoError { fn into_non_blocking(self) -> Option { match self.kind() { - IoErrorKind::Interrupted => None, + IoErrorKind::WouldBlock => None, _ => Some(self), } }