diff options
Diffstat (limited to 'buffered-reader/src/generic.rs')
-rw-r--r-- | buffered-reader/src/generic.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/buffered-reader/src/generic.rs b/buffered-reader/src/generic.rs index 61dd8da6..a2a5321b 100644 --- a/buffered-reader/src/generic.rs +++ b/buffered-reader/src/generic.rs @@ -121,6 +121,8 @@ impl<T: io::Read, C> BufferedReaderGeneric<T, C> { continue; } }, + Err(ref err) if err.kind() == ErrorKind::Interrupted => + continue, Err(err) => { // Don't return yet, because we may have // actually read something. |