diff --git a/src/aleph/http/client_middleware.clj b/src/aleph/http/client_middleware.clj index a1bfb1d9..ab825f2b 100644 --- a/src/aleph/http/client_middleware.clj +++ b/src/aleph/http/client_middleware.clj @@ -74,10 +74,9 @@ "Resolve and apply Transit's JSON/MessagePack decoding." [^InputStream in type & [opts]] {:pre [transit-enabled?]} - (when (pos? (.available in)) - (let [reader (ns-resolve 'cognitect.transit 'reader) - read (ns-resolve 'cognitect.transit 'read)] - (read (reader in type (transit-read-opts opts)))))) + (let [reader (ns-resolve 'cognitect.transit 'reader) + read (ns-resolve 'cognitect.transit 'read)] + (read (reader in type (transit-read-opts opts))))) (defn ^:dynamic transit-encode "Resolve and apply Transit's JSON/MessagePack encoding."