Message260665
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. |
|
Date |
User |
Action |
Args |
2016-02-22 09:56:15 | martin.panter | set | recipients:
+ martin.panter, berker.peksag, desbma |
2016-02-22 09:56:15 | martin.panter | set | messageid: <1456134975.93.0.366619238992.issue26403@psf.upfronthosting.co.za> |
2016-02-22 09:56:15 | martin.panter | link | issue26403 messages |
2016-02-22 09:56:15 | martin.panter | create | |
|