On 85ce13f, unreliably (about 25% of the time), when using :as :identity, I get a prematurely closed socket underlying the .getContent return value.
To reproduce: GET some content with :as :identity, then (-> response :entity .getContent duck/slurp*) a few times.
I worked around it by making "getConnectionManager shutdown" happen only when as is :string.