File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed
tests/integration/simulacron Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ Unreleased
5
5
Bug Fixes
6
6
---------
7
7
* Connection setup methods prevent using ExecutionProfile in cqlengine (PYTHON-1009)
8
+ * Driver deadlock if all connections dropped by heartbeat whilst request in flight and request times out (PYTHON-1044)
8
9
9
10
3.19.0
10
11
======
Original file line number Diff line number Diff line change 27
27
from cassandra .policies import HostStateListener , RoundRobinPolicy
28
28
from cassandra .io .asyncorereactor import AsyncoreConnection
29
29
from tests import connection_class , thread_pool_executor_class
30
+ from tests .unit .cython .utils import cythontest
30
31
from tests .integration import (PROTOCOL_VERSION , requiressimulacron )
31
32
from tests .integration .util import assert_quiescent_pool_state , late
32
33
from tests .integration .simulacron import SimulacronBase
@@ -178,6 +179,7 @@ def test_callbacks_and_pool_when_oto(self):
178
179
errback .assert_called_once ()
179
180
callback .assert_not_called ()
180
181
182
+ @cythontest
181
183
def test_heartbeat_defunct_deadlock (self ):
182
184
"""
183
185
Ensure that there is no deadlock when request is in-flight and heartbeat defuncts connection
You can’t perform that action at this time.
0 commit comments