I first noticed a symptom of this about a year ago when I first began using the 
HL2 SDK.  It wasn't until the last couple days though that I realized exactly 
what was going on.

Occasionally gpGlobals->realtime will stand still for some period of time.  As 
far as I can tell this is outside the mod's control so I guess it's another bug 
in the srcds core, similar, but seemingly distinct from the famous vphysics 
bug.  It's seemingly similar in that the some animations can get screwed up if 
they rely on gpGlobals->realtime.

It's easy to repro lots of little stops - just run some other program that uses 
100% cpu.  Sometimes it will stop or slow way down for minutes at a time.  It's 
unclear though what causes the leap from lots of little stops to long-term 
slowdown and stops.

Is there any way to fix this?

I was considering going through all the places that currently rely on 
gpGlobals->realtime, and switching them to use system clock time or something, 
but it doesn't seem like a realistic solution.

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

Reply via email to