]> granicus.if.org Git - python/commit
bpo-30329: Catch Windows error 10022 on shutdown() (#1538)
authorVictor Stinner <victor.stinner@gmail.com>
Mon, 15 May 2017 15:33:45 +0000 (17:33 +0200)
committerGitHub <noreply@github.com>
Mon, 15 May 2017 15:33:45 +0000 (17:33 +0200)
commit83a2c2879839da2e10037f5e4af1bd1dafbf1a52
treeef24c8005deb9f83be79420446dbbd779af4a68f
parentedef358ed6d05f927bf1636cc5a920a9d868b131
bpo-30329: Catch Windows error 10022 on shutdown() (#1538)

Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and
poplib on shutdown(SHUT_RDWR): An invalid operation was attempted

This error occurs sometimes on SSL connections.
Lib/imaplib.py
Lib/poplib.py
Misc/NEWS