Mercurial > dovecot > core-2.2
changeset 16595:a99b211f0409
lib-http: Http requests weren't freed when connection was aborted.
Patch by Stephan Bosch.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 11 Jul 2013 00:30:28 +0300 |
parents | dff200f433d2 |
children | d7244f7ceca4 |
files | src/lib-http/http-client-connection.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-http/http-client-connection.c Thu Jul 11 00:28:54 2013 +0300 +++ b/src/lib-http/http-client-connection.c Thu Jul 11 00:30:28 2013 +0300 @@ -119,6 +119,7 @@ array_foreach_modifiable(&conn->request_wait_list, req) { i_assert((*req)->submitted); http_client_request_error(*req, status, error); + http_client_request_unref(req); } array_clear(&conn->request_wait_list); http_client_connection_unref(_conn);