From: Timo Sirainen Date: Mon, 27 Mar 2017 10:33:18 +0000 (+0300) Subject: cassandra: Fallback consistency fix - max retry interval was set wrong X-Git-Tag: 2.3.0.rc1~1860 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a8a5f2f8ccc134dcc7b61ea48664c3381db4a1aa;p=thirdparty%2Fdovecot%2Fcore.git cassandra: Fallback consistency fix - max retry interval was set wrong The maximum msecs is _MAX_RETRY_MSECS, not _FIRST_RETRY_MSECS --- diff --git a/src/lib-sql/driver-cassandra.c b/src/lib-sql/driver-cassandra.c index 9c9372896c..d7fc8230e2 100644 --- a/src/lib-sql/driver-cassandra.c +++ b/src/lib-sql/driver-cassandra.c @@ -903,7 +903,7 @@ driver_cassandra_want_fallback_query(struct cassandra_result *result) for (i = 1; i < failure_count; i++) { msecs *= 2; if (msecs >= CASSANDRA_FALLBACK_MAX_RETRY_MSECS) { - msecs = CASSANDRA_FALLBACK_FIRST_RETRY_MSECS; + msecs = CASSANDRA_FALLBACK_MAX_RETRY_MSECS; break; } }