Actions
Bug #798
closedselect() crashes on Linux when handling more than 1024 parallel network connections
Start date:
2017-11-01
Due date:
% Done:
100%
Estimated time:
Module:
dcmnet
Operating System:
Linux
Compiler:
Description
DCMTK on Linux crashes in select() when handling more than 1024 parallel network connections.
This is a well-known limitation of access(), and documented here: https://access.redhat.com/solutions/488623
The solution is to use poll() instead of select().
Attached a patch and a test program that demonstrates the crash.
Report and patch submitted by Michael Craggs <Michael.Craggs@ith-icoserve.com>.
Files
Updated by Marco Eichelberg over 7 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Closed by commit #5fae4f2.
Actions