neotyk/http.async.client — Issue #26: Empty response body hangs c/body, c/string
Author: jkk
Created: 2012-01-12 14:12:27+00:00
State: open

I notice you had an apparent fix for this in issue #4, but it's still happening for me, although inconsistently. It seems to happen after repeated calls to `c/GET` that return an empty body.

My hackish workaround was to add this to the :completed callback:

```clojure
(when-not (realized? (:body resp))
(deliver (:body resp) nil))
```

Not sure if this "fix" is reliable or whether onCompleted could be called before the body is done being processed.