From: Aki Tuomi Date: Thu, 4 Feb 2021 06:57:24 +0000 (+0200) Subject: login: login-proxy - Fix type conflict X-Git-Tag: 2.3.14.rc1~13 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b97fa96434fc990b2acb5a22afe78a3666399c04;p=thirdparty%2Fdovecot%2Fcore.git login: login-proxy - Fix type conflict --- diff --git a/src/login-common/login-proxy.c b/src/login-common/login-proxy.c index 81255c7477..af38db9fde 100644 --- a/src/login-common/login-proxy.c +++ b/src/login-common/login-proxy.c @@ -316,7 +316,7 @@ static int login_proxy_connect(struct login_proxy *proxy) } if (proxy->host_immediate_failure_after_secs != 0 && timeval_cmp(&rec->last_failure, &rec->last_success) > 0 && - rec->last_failure.tv_sec - rec->last_success.tv_sec > + (unsigned int)(rec->last_failure.tv_sec - rec->last_success.tv_sec) > proxy->host_immediate_failure_after_secs && rec->num_waiting_connections > 1) { /* the server is down. fail immediately */