Adam Olsen <[EMAIL PROTECTED]> added the comment: This is messy. File descriptors from other threads are leaking into child processes, and if the write end of a pipe never gets closed in all of them the read end won't get EOF.
I suspect "cat"'s stdin is getting duplicated like that, but I haven't been able to verify - /proc/<pid>/fd claims fd 0 is /dev/pts/2. Maybe libc does some remapping. _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2320> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com