dovecot-2.2: lib-http: Http requests weren't freed when connecti...
dovecot at dovecot.org
dovecot at dovecot.org
Thu Jul 11 00:30:40 EEST 2013
details: http://hg.dovecot.org/dovecot-2.2/rev/a99b211f0409
changeset: 16595:a99b211f0409
user: Timo Sirainen <tss at iki.fi>
date: Thu Jul 11 00:30:28 2013 +0300
description:
lib-http: Http requests weren't freed when connection was aborted.
Patch by Stephan Bosch.
diffstat:
src/lib-http/http-client-connection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (11 lines):
diff -r dff200f433d2 -r a99b211f0409 src/lib-http/http-client-connection.c
--- 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);
More information about the dovecot-cvs
mailing list