Well actually they should use some sort of timeout. That would be
enough. But blocking the server using a blocking recv is always a bad
idea.
I informed Valve by mail directly after posting my analysis to this
mailing list (coz it took so long to publish it?!) ..

They already answered, so they are now aware of that issue.
Hopefully the next update will include a fix.

Alex

2009/2/9  <[email protected]>:
> Tony, I wouldn't go so far as to suggest how they should code up their
> systems. It's very probably that only one thread is dedicated to the
> network IO, so spawning a new thread just for stats wouldn't be a good
> approach. If the IO system were to be split into multiple tiers, then I
> imagine it's why it's taking Valve a long time to release the patch.
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to