Changes by Ronald Oussoren ronaldousso...@mac.com:
--
resolution: - wont fix
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
___
Ronald Oussoren ronaldousso...@mac.com added the comment:
I propose to close this as won't fix. The reason: poll on OSX does work, but
fairly limited in the kinds of file descriptors it works with. The
HAVE_BROKEN_POLL test is meant to detect poll implementation that don't even
manage to
Ronald Oussoren ronaldousso...@mac.com added the comment:
Florent: I don't understand why the traceback you show is related to this issue.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
Florent Xicluna florent.xicl...@gmail.com added the comment:
Same issue, probably, on buildbot PPC Tiger
==
ERROR: test_main (test.test_signal.InterProcessSignalTests)
Changes by Terry J. Reedy tjre...@udel.edu:
--
versions: +Python 2.7, Python 3.1, Python 3.2 -Python 2.4, Python 2.5, Python
2.6, Python 3.0
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
Ronald Oussoren ronaldousso...@mac.com added the comment:
Time to try to get this going again...
What exactly is wrong with poll on OSX? Both the configure test and the runtime
test for poll behavior work as designed.
According to the first message there are other problems with poll on OSX,
James Y Knight f...@users.sourceforge.net added the comment:
The reason it's a problem is because a device is everything other than a
socket, pipe, slave-side of tty, or file. That is, /dev/null, /dev/zero,
/dev/tty, psuedo-tty masters from openpty (e.g. for running subprocesses), etc.
I find
Changes by Nicolas Dumazet nicd...@gmail.com:
--
nosy: +nicdumz
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
___
___
Python-bugs-list
Changes by Ronald Oussoren ronaldousso...@mac.com:
--
nosy: +ronaldoussoren
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
___
___
Ronald Oussoren ronaldousso...@mac.com added the comment:
poll(3) doesn't work for all types of filedescriptors on OSX.
Specifically:
BUGS
The poll() system call currently does not support devices.
(That's from the manpage of poll). This is why Apple doesn't expose
select.poll in
Changes by Giampaolo Rodola' billiej...@users.sourceforge.net:
--
nosy: +giampaolo.rodola
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
___
Martin v. Löwis mar...@v.loewis.de added the comment:
In what specific way is poll() broken?
--
nosy: +loewis
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5154
___
Ben Bangert b...@groovie.org added the comment:
I don't know specifically, Phil Jenvey probably would as he's the one
that told me it is. Apple apparently knows this an turns it off in their
version of Python that is supplied.
___
Python tracker
Martin v. Löwis mar...@v.loewis.de added the comment:
I don't know specifically, Phil Jenvey probably would as he's the one
that told me it is. Apple apparently knows this an turns it off in their
version of Python that is supplied.
That's not a sufficient reason to copy their work-around. A
Ben Bangert b...@groovie.org added the comment:
Ah, sorry, misunderstanding. I'm not recommending that Python copy
Apple's patch. I was pointing out that the HAVE_BROKEN_POLL test
apparently doesn't work, and that *all* manually compiled copies of
Python done on OSX will suffer this socket 35
15 matches
Mail list logo