diff --git a/src/stream/unix.rs b/src/stream/unix.rs index 538ae9de..c76d36f3 100644 --- a/src/stream/unix.rs +++ b/src/stream/unix.rs @@ -58,6 +58,9 @@ impl futures::Stream for PacketStream Ok(Err(e)), }, ) { + Ok(Ok(Err(Error::NoMorePackets))) => { + return Poll::Ready(None); + } Ok(result) => { return Poll::Ready(Some(result?)); }