Opened 7 years ago
#72 new defect
Use poll() instead of select()
Reported by: | vranyj1 | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | default | Keywords: | |
Cc: | Also affects CVS HEAD (eXept version): | yes |
Description
... in UnixOperatingSystem>>selectOnAnyReadable:writable:exception: readableInto:writableInto:exceptionInto:withTimeOut:
. Even better, use epoll()
The problem with select()
is that it cannot handle descriptors greater than FD_SETSIZE
(defaults to 1024).
This problem hits 64bit Linux system when running
RegressionTests>>testPipeWriteRead
Note: See
TracTickets for help on using
tickets.