diff --git a/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike b/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike index 9ba9ff8564474d85ab4ff4da6880010b39a14219..4b3fada4590b56ccfab637ca6e3d2cbd2b854d15 100644 --- a/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike +++ b/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike @@ -729,6 +729,7 @@ this_program sync_request(string server, int port, string query, if (ponder_answer() == -1) { // The keepalive connection was closed from the server end. // Retry with a new one. + // FIXME: Proxy handling? close_connection(); return sync_request (server, port, query, http_headers, data); }