diff --git a/faststreams/input_stream.nim b/faststreams/input_stream.nim index b0e8520..81236ff 100644 --- a/faststreams/input_stream.nim +++ b/faststreams/input_stream.nim @@ -176,7 +176,7 @@ proc readable*(s: InputStream, n: int): bool = if distance(s.head, s.bufferEnd) >= n: return true - if s.vtable == nil: + if s.vtable == nil or s.vtable.readSync == nil: return false # TODO