-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.4.7
-
Fix Version/s: 2.4.9
-
Component/s: readwritesplit
-
Labels:None
When readwritesplit is configured with master_reconnection=true and master_failure_mode=fail_on_write and all open connections are closed, a session command will not trigger reconnection even when it should.
Enabling lazy_connect seems to prevent this as it has special handling for the case when a session command is executed but no commands are available. This should be done whenever a reconnection can take place.