From 49088f457c12e2895ca23e19a73aad34d5836973 Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sun, 18 Dec 2016 19:16:31 +0100 Subject: [PATCH] lib-http: client: peer: Moved http_client_peer_increase_backoff_timer() function. This is a preparation for a subsequent change. --- src/lib-http/http-client-peer.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/lib-http/http-client-peer.c b/src/lib-http/http-client-peer.c index 4c60b11e07..ed6f0de6aa 100644 --- a/src/lib-http/http-client-peer.c +++ b/src/lib-http/http-client-peer.c @@ -263,6 +263,19 @@ http_client_peer_start_backoff_timer(struct http_client_peer *peer) return FALSE; } +static void +http_client_peer_increase_backoff_timer(struct http_client_peer *peer) +{ + const struct http_client_settings *set = &peer->client->set; + + if (peer->backoff_time_msecs == 0) + peer->backoff_time_msecs = set->connect_backoff_time_msecs; + else + peer->backoff_time_msecs *= 2; + if (peer->backoff_time_msecs > set->connect_backoff_max_time_msecs) + peer->backoff_time_msecs = set->connect_backoff_max_time_msecs; +} + static struct http_client_peer * http_client_peer_create(struct http_client *client, const struct http_client_peer_addr *addr) @@ -457,19 +470,6 @@ http_client_peer_do_connect(struct http_client_peer *peer, } } -static void -http_client_peer_increase_backoff_timer(struct http_client_peer *peer) -{ - const struct http_client_settings *set = &peer->client->set; - - if (peer->backoff_time_msecs == 0) - peer->backoff_time_msecs = set->connect_backoff_time_msecs; - else - peer->backoff_time_msecs *= 2; - if (peer->backoff_time_msecs > set->connect_backoff_max_time_msecs) - peer->backoff_time_msecs = set->connect_backoff_max_time_msecs; -} - static void http_client_peer_reset_backoff_timer(struct http_client_peer *peer) { -- 2.47.3