Event::Lib appears to provide an efficient mechanism to handle thousands of open sockets. When I converted my code to make use of it and tried to compare the new version with my previous structure based on IO:Select, I found that Event::Lib appears to be limited to 1024 open sockets.
Does anyone know how to exceed this limit?
I looked at the eventlib(libevent-1.3d) code on which Event::Lib is based and it was not clear how or if one could modify it.