-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Connections
-
None
Due to @socket assignment early in the method, Connection#connect! makes the connection think it is connected even if the handshake and/or auth raise an exception. Subsequent calls to #socket and #connectable? both return true. Subsequent calls to #connect! are noops. The connection becomes unusable and will never recover by itself, though the driver thinks it is perfectly functional.
- related to
-
RUBY-1479 "there are no users authenticated (13)"
- Closed