dovecot-2.2: lib-http: Fixed a crash when http_client_request_su...

dovecot at dovecot.org dovecot at dovecot.org
Tue Dec 18 18:55:09 EET 2012


details:   http://hg.dovecot.org/dovecot-2.2/rev/57d552496340
changeset: 15488:57d552496340
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Dec 18 18:55:00 2012 +0200
description:
lib-http: Fixed a crash when http_client_request_submit() failed immediately

diffstat:

 src/lib-http/http-client-request.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r ce258aa11821 -r 57d552496340 src/lib-http/http-client-request.c
--- a/src/lib-http/http-client-request.c	Tue Dec 18 18:54:31 2012 +0200
+++ b/src/lib-http/http-client-request.c	Tue Dec 18 18:55:00 2012 +0200
@@ -153,9 +153,9 @@
 	http_client_request_debug(req, "Submitted");
 	
 	host = http_client_host_get(req->client, req->hostname);
-	http_client_host_submit_request(host, req);
 	req->state = HTTP_REQUEST_STATE_QUEUED;
 	req->client->pending_requests++;
+	http_client_host_submit_request(host, req);
 }
 
 int http_client_request_send_more(struct http_client_request *req)


More information about the dovecot-cvs mailing list