This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients BreamoreBoy, giampaolo.rodola, josiahcarlson, nirs, vstinner
Date 2014-08-27.16:47:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1409158051.98.0.235443234584.issue6550@psf.upfronthosting.co.za>
In-reply-to
Content
The latest patch was written 5 years ago, it's probably a huge work to rebase it. Giampaolo wrote that the code changed a lot since this time (especially code handling errors).

asyncore-fix-refused-4.patch catchs EBADF. To me, it looks like a bug: if you get a EBADF error, we already made something wrong before.

The patch doesn't call obj.handle_expt_event() anymore in _exception() if obj is not a socket. It don't understand why. I don't understand neither why _exception() now raises a new socket error instead of calling obj.handle_expt_event().

All these changes are non trivial. I don't feel able to review the patch.

Sorry, I'm not interested to invest time on this deprecated module. It's time to move forward, to asyncio, and so I close this issue.
History
Date User Action Args
2014-08-27 16:47:32vstinnersetrecipients: + vstinner, josiahcarlson, nirs, giampaolo.rodola, BreamoreBoy
2014-08-27 16:47:31vstinnersetmessageid: <1409158051.98.0.235443234584.issue6550@psf.upfronthosting.co.za>
2014-08-27 16:47:31vstinnerlinkissue6550 messages
2014-08-27 16:47:31vstinnercreate