dovecot-2.2: lib-http: Fixed hanging on errors
dovecot at dovecot.org
dovecot at dovecot.org
Thu Feb 21 17:07:09 EET 2013
details: http://hg.dovecot.org/dovecot-2.2/rev/fc9bfa8a3980
changeset: 15879:fc9bfa8a3980
user: Stephan Bosch <stephan at rename-it.nl>
date: Thu Feb 21 17:06:27 2013 +0200
description:
lib-http: Fixed hanging on errors
diffstat:
src/lib-http/http-client-connection.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (19 lines):
diff -r fda302d15042 -r fc9bfa8a3980 src/lib-http/http-client-connection.c
--- a/src/lib-http/http-client-connection.c Thu Feb 21 14:16:45 2013 +0200
+++ b/src/lib-http/http-client-connection.c Thu Feb 21 17:06:27 2013 +0200
@@ -79,6 +79,7 @@
array_foreach_modifiable(&conn->request_wait_list, req) {
http_client_request_retry(*req, status, error);
+ http_client_request_unref(req);
}
array_clear(&conn->request_wait_list);
}
@@ -132,6 +133,7 @@
array_foreach_modifiable(&conn->request_wait_list, req) {
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