Message104814
I was toying with adding Unix Socket support for one of our internal tools and I thought I ran into a leak in my own code. Searched the bug tracker and found this.
I tried to reproduce, but wasn't able to. Though, if you look at the ThreadingMixIn class, you'll see this:
self.handle_error(request, client_address)
self.close_request(request)
An exception in handle_error, most likely from a subclass, would cause close_request to never fire. Though, the socket.accept'd channel would probably be shut down implicitly when leaving _handle_request_nonblock. |
|
Date |
User |
Action |
Args |
2010-05-03 04:17:26 | mcjeff | set | recipients:
+ mcjeff, draghuram, giampaolo.rodola, luke-jr |
2010-05-03 04:17:26 | mcjeff | set | messageid: <1272860246.32.0.344489844073.issue1429@psf.upfronthosting.co.za> |
2010-05-03 04:17:24 | mcjeff | link | issue1429 messages |
2010-05-03 04:17:24 | mcjeff | create | |
|