From ce09c52187295fe10f0aad0a2fa064156ddc3105 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 11 Aug 2008 10:35:07 +0200 Subject: [PATCH] [BUG] server timeout was not considered in some circumstances Due to a copy-paste typo, the client timeout was refreshed instead of the server's when waiting for server response. This means that the server's timeout remained eternity. --- src/proto_http.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/proto_http.c b/src/proto_http.c index b4672755f..9ddec24ac 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -3031,7 +3031,7 @@ int process_srv(struct session *t) * full. We cannot loop here since stream_sock_read will disable it only if * rep->l == rlim-data */ - req->rex = tick_add_ifset(now_ms, t->be->timeout.server); + rep->rex = tick_add_ifset(now_ms, t->be->timeout.server); } -- 2.47.3