I read the man 2 listen.
I don\'t understand what is the backlog value, it says
The backlog argument defines the maximum length to which the queu
It's a fight between clients trying to connect. pushing accept requests onto the queue, and the accept thread/s sucking them off. Usually, the threads win. I usually set at 32, but it's not usually an important parameter.