I have installed 5.10, but the problem still occures. The demo in http://www.mollehem.se/bilder/socketDemo.zip illustrates it.
Any clue? Thanks Anders Brian Raven skrev: > Anders Boström <> wrote: > >> Hej, >> I have a server implemented in Perl. >> It handles multiple connection with the use of "IO::Select". >> >> All work well with the first 63 concurrent clients, but if client 64 >> and upwards sends messages, they will not be seen on the server as >> long as the other 63 client are connected to the server. Is there a >> limit that I have hit, or whats going on? >> I have tested it on Win XP, and Win Server 2003. >> >> I have made a small demo program (based on a tutorial snippet I >> found) that illustrates the problem. >> http://www.mollehem.se/bilder/socketDemo.zip >> It consist of one server and one client. >> The client opens 100 connections. Then it starts sending "ping" on >> each connection. 1-63 can be seen on the server side, but not 64-100. >> Then the client starts closing the connections, and for each closed >> connection, one more ping is seen on the server! >> >> I would be very happy for an explanation! >> > > 64 is the default limit on the number of file handles that you can call > select with in win32. According to the doco ("ActivePerl 5.10 Change Log"), > this was increased to 2000 for build 1001, so you might want to upgrade your > Perl. > > HTH > > _______________________________________________ Perl-Win32-Users mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
