FD-STREAM usage limited by SERVE-EVENT
Bug #316072 reported by
Nikodemus Siivola
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Since FD-STREAMS implicitly use SERVE-EVENT, all FD-STREAMS -- even those which block and never actually need to serve events -- pay for the overhead. (At least 1 extra syscall per input buffer fill.)
Also, as long as SERVE-EVENT is limited by FD_SETSIZE, this can cause trouble to users who have not explicitly requested serve-event functionality.
Changed in sbcl: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in sbcl: | |
assignee: | nobody → Nikodemus Siivola (nikodemus) |
status: | Confirmed → In Progress |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in SBCL 1.0.42.43.