strange inn "crash"

Russ Allbery rra at stanford.edu
Sat Apr 15 00:37:18 UTC 2000


Paul Theodoropoulos <paul at atgi.net> writes:

> my transit server locked up this morning, with the following:

> Apr 14 10:50:00 HSNX innd: 63.211.125.72 connected 1023 streaming allowed
> Apr 14 10:50:00 HSNX innd: 63.211.125.72 connected 1024 streaming allowed
> Apr 14 10:50:00 HSNX innd: SERVER cant select Invalid argument

You went over 1024 file descriptors (those numbers are the file descriptor
number).  Are you running Solaris?  Don't ever set the hard file
descriptor limit on Solaris over 1024 so long as innd uses select instead
of poll, or you'll get the above problem.

There should probably be some sanity checks put into innd for this, but I
don't know of a good recovery method beyond just throttling the server.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>



More information about the inn-workers mailing list