From 61de34c0f27f91ad097130b89942960aa874790d Mon Sep 17 00:00:00 2001 From: Francis Dupont Date: Tue, 6 Aug 2019 13:49:52 +0200 Subject: [PATCH] [802-cass_cluster_set_reconnect_wait_time] Added 2.13 support --- src/lib/cql/cql_connection.cc | 7 +++++++ 1 file changed, 7 insertions(+) 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) { -- 2.47.2