[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.
diff --git a/src/proto_http.c b/src/proto_http.c
index b467275..9ddec24 100644
--- a/src/proto_http.c
+++ b/src/proto_http.c
@@ -3031,7 +3031,7 @@
* 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);
}