Message220945
Current implementation of BufferedRWPair.close() is:
def close(self):
self.writer.close()
self.reader.close()
When self.writer.close() raises an exception, self.reader left non-closed. This can cause file description leak unless GC sweep it.
Proposed patch fixes this issue. With applied patch for issue21715 it would be a little simpler. |
|
| Date |
User |
Action |
Args |
| 2014-06-18 17:52:22 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, pitrou, benjamin.peterson, stutzbach |
| 2014-06-18 17:52:22 | serhiy.storchaka | set | messageid: <1403113942.14.0.852744973704.issue21802@psf.upfronthosting.co.za> |
| 2014-06-18 17:52:22 | serhiy.storchaka | link | issue21802 messages |
| 2014-06-18 17:52:21 | serhiy.storchaka | create | |
|