Negative Time Delta Error w/Gameserver
Critical: Detected negative delta time - on AMD systems please install
The linode runs it quite well until it crashes with above error.
With what research I've done; it means that the time change difference between each cycle of the game server’s simulation is being reported as negative. A positive number is expected. Why it's happening, I'm not sure. Various fixes I've seen (and these were for AMD systems) was to try binding it to one core/cpu (didn't help--but it does seem to stay up a little longer) and apply AMD's patch. I believe Intel is being used, so that' won't help
Anyone have any suggestions? I'd like to try anything possible before filing a bug report. Thanks!
3 Replies
echo 1 > /proc/sys/xen/independent_wallclock
Then running ntpd. If there's clock instability on the host, this should avoid it. Note that you must enable the independent wallclock option before ntpd starts on boot. This may entail creating additional init.d scripts, or just adding it to /etc/init.d/ntp-server or whatever the file may by on your distro.