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.

classification
Title: asyncore.py and "handle_expt"
Type: Stage:
Components: Library (Lib) Versions: Python 2.2
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: josiahcarlson Nosy List: jcea, josiahcarlson, klimkin, sf-robot
Priority: normal Keywords:

Created on 2002-12-16 18:42 by jcea, last changed 2022-04-10 16:06 by admin. This issue is now closed.

Messages (4)
msg13625 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2002-12-16 18:42
Python 2.2.2 here.

Asyncore.py doesn't invoke "handle_expt" ever
("handle_expt" is documented in docs). Managing OOB
data is imprescindible to handle "connection refused"
errors in Windows, for example.
msg13626 - (view) Author: Alexey Klimkin (klimkin) Date: 2004-03-04 08:24
Logged In: YES 
user_id=410460

Patch #909005 fixes the problem.
msg13627 - (view) Author: Josiah Carlson (josiahcarlson) * (Python triager) Date: 2007-01-07 06:18
According to the most recent Python trunk, handle_expt() is called when an error is found within a .select() or .poll() call.

Is this still an issue for you in Python 2.4 or Python 2.5?

Setting status as Pending, Out of Date as I believe this bug is fixed.
msg13628 - (view) Author: SourceForge Robot (sf-robot) Date: 2007-01-22 03:20
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
History
Date User Action Args
2022-04-10 16:06:02adminsetgithub: 37617
2002-12-16 18:42:48jceacreate