Message127149
What I noticed in tracing through the code is that it's getting stuck in a loop because it depends on grabbing asyncore.socket_map if map is null when passed into asyncore.loop. I got around this by appending:
asyncore.loop(0.1, map=[], count=1)
After my close(). I believe this bypasses the grab of socket_map from asyncore.socket_map and allows the while loop in asyncore.loop to exit cleanly. |
|
Date |
User |
Action |
Args |
2011-01-26 21:55:16 | Gavin M. Roy | set | recipients:
+ Gavin M. Roy, giampaolo.rodola, tgeorgiev |
2011-01-26 21:55:16 | Gavin M. Roy | set | messageid: <1296078916.02.0.265440068543.issue10878@psf.upfronthosting.co.za> |
2011-01-26 21:55:15 | Gavin M. Roy | link | issue10878 messages |
2011-01-26 21:55:15 | Gavin M. Roy | create | |
|