From: Francis Dupont Date: Tue, 6 Aug 2019 11:49:52 +0000 (+0200) Subject: [802-cass_cluster_set_reconnect_wait_time] Added 2.13 support X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61de34c0f27f91ad097130b89942960aa874790d;p=thirdparty%2Fkea.git [802-cass_cluster_set_reconnect_wait_time] Added 2.13 support --- diff --git a/src/lib/cql/cql_connection.cc b/src/lib/cql/cql_connection.cc index 481c6e9f4c..62bb171a7d 100644 --- a/src/lib/cql/cql_connection.cc +++ b/src/lib/cql/cql_connection.cc @@ -262,8 +262,15 @@ CqlConnection::openDatabase() { "castable to int, instead got \"" << reconnect_wait_time << "\", " << ex.what()); } +#if (CASS_VERSION_MAJOR > 2) || \ + ((CASS_VERSION_MAJOR == 2) && (CASS_VERSION_MINOR >= 13)) + cass_uint64_t delay_ms = + static_cast(reconnect_wait_time_number); + cass_cluster_set_constant_reconnect(cluster_, delay_ms); +#else cass_cluster_set_reconnect_wait_time(cluster_, reconnect_wait_time_number); +#endif } if (connect_timeout) {