using linux BSD socket, what happens if the number of active connection overflows the system limit? will accept call return error?
and even if the system can accept indefinite socket connection, can it be more than the size of integer max value?
a socket descriptor is a 4-byte integer value. is it fair to say it is theoratically impossible to maintain more than 4294967295 active TCP connection with single process in 32bit system? (assuming that hardware and OS can support this. and service quality does not matter. we simply want to maintain active TCP connection)
it may be a stupid question but I am curious.