]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: http-client-connection - Use timeout_add_short_to() for idle timeout.
authorStephan Bosch <stephan.bosch@open-xchange.com>
Thu, 13 Aug 2020 17:31:30 +0000 (19:31 +0200)
committerStephan Bosch <stephan.bosch@open-xchange.com>
Thu, 27 Aug 2020 09:36:36 +0000 (11:36 +0200)
The idle timeout can be very short.

src/lib-http/http-client-connection.c

index 0bd58162820b05626c0ae58c374be5e02ed2b31b..3af2caae68d8493f4e73bdeb0fedf05ea156c354 100644 (file)
@@ -464,7 +464,7 @@ http_client_connection_start_idle_timeout(struct http_client_connection *conn)
                        timeout = HTTP_CLIENT_MIN_IDLE_TIMEOUT_MSECS;
        }
 
-       conn->to_idle = timeout_add_to(
+       conn->to_idle = timeout_add_short_to(
                conn->conn.ioloop, timeout,
                http_client_connection_idle_timeout, conn);
        return timeout;