1.0.42.41: use poll(2) instead of select(2) in SYSREAD-MAY-BLOCK-P
authorNikodemus Siivola <nikodemus@random-state.net>
Sun, 19 Sep 2010 14:14:15 +0000 (14:14 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sun, 19 Sep 2010 14:14:15 +0000 (14:14 +0000)
commit0301f631b44b8b5b46e887982f98d5baa7b0e97a
tree8b3d774f540427a96c81db55c3899299c75c5f8f
parentff257d8d6acc59dee58eca6a284aced4506f727b
1.0.42.41: use poll(2) instead of select(2) in SYSREAD-MAY-BLOCK-P

 Calling select() with a single FD is just waste.

 This also means that we don't use select() outside of serve-event,
 paving way to having more fds open than FD_SETSIZE allows.
NEWS
package-data-list.lisp-expr
src/code/fd-stream.lisp
src/code/unix.lisp
tests/threads.impure.lisp
tools-for-build/grovel-headers.c
tools-for-build/ldso-stubs.lisp
version.lisp-expr