[issue4332] asyncore.file_dispatcher does not use dup()'ed fd

2008-11-19 Thread Josiah Carlson
Josiah Carlson <[EMAIL PROTECTED]> added the comment: Oy. You are right. Fixed in Py3k in r67286, in trunk (2.7) in r67287, and 2.6-maintenance in r67288. -- resolution: -> fixed status: open -> closed ___ Python tracker <[EMAIL PROTECTED]>

[issue4332] asyncore.file_dispatcher does not use dup()'ed fd

2008-11-16 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' <[EMAIL PROTECTED]>: -- nosy: +giampaolo.rodola ___ Python tracker <[EMAIL PROTECTED]> ___ ___ Python-bugs-

[issue4332] asyncore.file_dispatcher does not use dup()'ed fd

2008-11-16 Thread Benjamin Peterson
Changes by Benjamin Peterson <[EMAIL PROTECTED]>: -- assignee: -> josiahcarlson nosy: +josiahcarlson ___ Python tracker <[EMAIL PROTECTED]> ___ ___

[issue4332] asyncore.file_dispatcher does not use dup()'ed fd

2008-11-16 Thread Christian Becke
New submission from Christian Becke <[EMAIL PROTECTED]>: asyncore.file_dispatcher stores the file descriptor passed to asyncore.file_dispatcher.__init__ into the map, not the dup()'ed one created by asyncore.file_wrapper. Because of this, a "select.error (9, 'Bad file descriptor')" is raised in a