You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Don't try to close already broken connection during HELLO (#516)
* Don't try to close already broken connection during HELLO.
* Refactor closing of sockets into separate function.
This allows to categorically ignore failures when closing a socket.
raiseBoltHandshakeError("The Neo4J server does not support communication with this driver. This driver have support for Bolt Protocols {}".format(supported_versions), address=address, request_data=handshake, response_data=data)
raiseBoltProtocolError("Expected four byte Bolt handshake response from %r, received %r instead; check for incorrect port number"% (resolved_address, data), address=resolved_address)
1037
1033
elifdata==b"HTTP":
1038
1034
log.debug("[#%04X] S: <CLOSE>", local_port)
1039
-
s.close()
1035
+
_close_socket(s)
1040
1036
raiseServiceUnavailable("Cannot to connect to Bolt service on {!r} "
0 commit comments