Issue #4471: Properly shutdown socket in IMAP.shutdown(). Patch by

Lorenzo M. Catucci.
This commit is contained in:
Antoine Pitrou 2010-11-09 23:10:33 +00:00
parent b1436f185d
commit d79f3c8b3a
4 changed files with 6 additions and 0 deletions

View file

@ -260,6 +260,7 @@ class IMAP4:
def shutdown(self):
"""Close I/O established in "open"."""
self.file.close()
self.sock.shutdown(socket.SHUT_RDWR)
self.sock.close()