Merge branch 'fix_socket_close' of https://github.com/pawl/calibre

This commit is contained in:
Kovid Goyal 2021-12-17 11:28:54 +05:30
commit 1127c285bb
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -328,6 +328,9 @@ class Connection: # {{{
self.handle_event = None # prevent reference cycles
try:
self.socket.shutdown(socket.SHUT_WR)
except OSError:
pass
try:
self.socket.close()
except OSError:
pass