It's not it doesn't start multiple instances when it's running. That I have solved. But when the client connects ten times, the 10 connects keep on waiting in the queue and my sleep will be run 10 times consecutive.
-- My opinions may have changed,
but not the fact that I am right