That would be my guess Balte. It seems you can have 100 communication threads open at once. I am curious as to why other requests are not being queued. I do not have experience with that particular server, but I would imagine there is a setting somewhere that handles max number of simutanious communications and what to do when you hit that number.
Hope that helps.
I figure if you have the courage to get out of bed in the morning, then how bad can the day be.