Skip to content

Commit f147330

Browse files
committed
control_connection: read actual metadata_request_timeout from Cluster.metadata_request_timeout
PR #361 that have introduced `metadata_request_timeout` intentionally pulled actual `metadata_request_timeout` from `control_connection_timeout`, because both `metadata_request_timeout` and `control_connection_timeout` has to be inline. Since this PR brings `Cluster.metadata_request_timeout` back, we need to pull it from `Cluster.metadata_request_timeout`
1 parent bb6e597 commit f147330

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cassandra/cluster.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3616,7 +3616,7 @@ def _try_connect(self, host):
36163616

36173617
# Cassandra does not support "USING TIMEOUT"
36183618
self._metadata_request_timeout = None if connection.features.sharding_info is None \
3619-
else datetime.timedelta(seconds=self._cluster.control_connection_timeout)
3619+
else datetime.timedelta(seconds=self._cluster.metadata_request_timeout)
36203620
self._tablets_routing_v1 = connection.features.tablets_routing_v1
36213621

36223622
# use weak references in both directions

0 commit comments

Comments
 (0)