Remove hard limit from jsocket.cpp

Description

Try to use epoll to determine limit for jsocket instead of having a hard cap at 32k.

Conclusion

None

Activity

Show:

Mark Kelly June 30, 2016 at 2:38 PM

closing to retarget to master

Mark Kelly June 27, 2016 at 8:02 PM
Edited

is fixed with this PR as that also has a limit on the epfdtbl indexed by fd value.

Mark Kelly June 15, 2016 at 4:28 PM

Using poll() in place of select() in many places in jsocket.cpp is straightforward.
But there is the more complicated issue of the epoll fd table indexed by a socket fd which needs re-designing to allow for an arbitrarily large descriptor.

Mark Kelly February 10, 2016 at 2:17 PM

Most straightforward would be to use poll in place of select.

Mark Kelly February 9, 2016 at 7:55 PM
Edited

With Thor slave channels within a process the 32k limit may be approached more often.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Affects versions

Created January 20, 2015 at 8:12 PM
Updated July 10, 2019 at 3:31 PM
Resolved July 1, 2016 at 7:40 AM