dovecot-2.2: lib-http: Fixed request hang on connect() timeout.

dovecot at dovecot.org dovecot at dovecot.org
Sat Nov 23 00:00:57 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/7df4141eb57a
changeset: 17009:7df4141eb57a
user:      Timo Sirainen <tss at iki.fi>
date:      Sat Nov 23 00:00:43 2013 +0200
description:
lib-http: Fixed request hang on connect() timeout.

diffstat:

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

diffs (13 lines):

diff -r 2b79848b013f -r 7df4141eb57a src/lib-http/http-client-connection.c
--- a/src/lib-http/http-client-connection.c	Fri Nov 22 23:52:37 2013 +0200
+++ b/src/lib-http/http-client-connection.c	Sat Nov 23 00:00:43 2013 +0200
@@ -354,8 +354,7 @@
 				_conn->name, msecs/1000, msecs%1000);
 		}
 		http_client_connection_debug(conn, "%s", error);
-		http_client_connection_retry_requests(conn,
-			HTTP_CLIENT_REQUEST_ERROR_TIMED_OUT, error);
+		http_client_peer_connection_failure(conn->peer, error);
 		break;
 	case CONNECTION_DISCONNECT_CONN_CLOSED:
 		/* retry pending requests if possible */


More information about the dovecot-cvs mailing list