              client (http-client req conn-mgr http-url proxy-ignore-hosts)]
          (try
            (build-response-map (.execute client http-req context)
-                               req http-req conn-mgr context)
+                               req http-req http-url conn-mgr context)
            (catch Throwable t
              (when-not (conn/reusable? conn-mgr)
                (conn/shutdown-manager conn-mgr))

  (clojure.pprint/pprint (bean http-req)))

(defn- build-response-map
  [^HttpResponse response req ^HttpUriRequest http-req
   conn-mgr ^HttpClientContext context]
  (let [^HttpEntity entity (.getEntity response)
        status (.getStatusLine response)

                     (completed [this resp]
                       (try
                         (respond (build-response-map
                                   resp req http-req http-url conn-mgr context))
                         (catch Throwable t
                           (when-not (conn/reusable? conn-mgr)
                             (conn/shutdown-manager conn-mgr))
