Mmmmm... This is what asyncore documentation says about handle_expt:
Called when there is out of band (OOB) data for a socket connection. This will almost never happen, as OOB is tenuously supported and rarely used.
So, if you're right, the doc is wrong and should be rewritten.
Or maybe this is just a big mistake: could you please take a look at
Python issue #1541?
On 9 Dic, 17:35, James Y Knight
On Dec 9, 2007, at 5:52 AM, Giampaolo Rodola' wrote:
def handle_expt(self):
Like said above, this is called when arrived some OOB data. I would change this into something like: "Called when some OOB data arrived."
Of course, that's not actually true. It's called for whatever the exc bit from select indicates, which varies by platform. Oh, and if you're using the "poll2" implementation of asyncore, handle_expt is called only when there's an error on the socket, instead. Ah, wonderful abstraction.
James
_______________________________________________ Python-Dev mailing list Python-...@python.orghttp://mail.python.org/mailman/listinfo/python-dev Unsubscribe:http://mail.python.org/mailman/options/python-dev/python-dev2-garchiv...