Martin Panter added the comment: Actually there is precedent for some asynchronous errors due to the client to be ignored:
* Revision 87d3f91e44d4: Catch socket.error (now OSError) from accept() * r73819: Catch socket.error (OSError) to handle ENOTCONN from shutdown() * Revision 7e5d7ef4634d: Catch socket.error from sendall(); apparently Windows decides to locally drop the connection and raises ECONNABORTED So it might be reasonable to catch FileNotFoundError (ENOENT) from sendto(), for Unix domain datagram servers. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26403> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com