After porting a network library from HPUX to Linux, I now need to update the accompanying README files... In one of the files, it says this:
Can someone tell me if the same is true for Linux or if I should delete the whole paragraph?When server APs running on highly loaded machines handle
requests from multiple client APs, there may be a problem caused
by the HP-UX method of accepting TCP/IP connections. In HP-UX
TCP/IP, pending connections are placed on a stack, rather than
on a queue. If multiple connection requests come in almost
simultaneously, the latest connection request is accepted first.
Thus, on a highly loaded machine, earlier connection requests
can be buried on the stack and never accepted by the server AP.
Possible solutions are to reduce the load on the machine running
the serever AP, or to distribute the server AP to multiple machines.