Did you try this???

Try -x with ntpd.

-x     Ordinarily,  if the time is to be adjusted more than 128 ms, it is
stepped, not gradually slewed.  This option forces the time  to  be  slewed
in  all cases.   Note:  Since  the slew rate is limited to 0.5 ms/s, each
second of adjustment requires an amortization interval of 2000 s.  Thus an
adjustment of many seconds can take hours or days to amortize.


} -----Original Message-----
} From: [email protected] [mailto:hlds_linux-
} [email protected]] On Behalf Of kama
} Sent: Saturday, July 18, 2009 7:55 AM
} To: Half-Life dedicated Linux server mailing list
} Subject: Re: [hlds_linux] Counter-Strike 1.6 Update Available
} 
} 
} The problem here isnt that the time drifts, its that cs1.6 servers will
} stop running when he correct the drift. All system have a drift of the
} time.
} 
} Looking at a strace of hldm, it does both gettimeofday() and adjtime().
} So they read the system epoch time.
} 
} gettimeofday, settimeofday -- get/set date and time
} adjtime -- correct the time to allow synchronization of the system clock
} 
} I dont mind getting that kind of messages in the log saying time went
} backwards > 1s, its a good warning that the system is not super
} configured. But it should not stop the cs-server. Even if ntpdate is
} runned like once a say and the time is set 823 seconds backwards.
} 
} For the other person that says that the time is set one hour with the
} daylight saving time. It will not be any different, since it is just
} cosmetics and the time is always the same, counting from 1970-01-01
} 00:00:00 GMT. And reading time will just get you the diff from that time
} to todays time.
} 
} /Bjorn
} 
} On Fri, 17 Jul 2009, Shane Arnold wrote:
} 
} > You are missing the point. Clock drift is not just "the time is wrong".
} > The "clock" is just a timing mechanism for the kernel, and when this is
} > changed drastically (1 second) it can do all sorts of weird things, in
} > your case locking up some resource/clock-intensive software (a
} > high-tickrate CSS server).
} >
} > Just because an application freezes doesn't mean it's the application
} > with the problem. There is more to an operating system than point and
} click.
} >
} > _______________________________________________________
} >
} > Shane Arnold                -       [email protected]
} >
} > "For want of a nail, the horseshoe was lost. For want of a horseshoe,
} the horse was lost. For want of a horse, the messenger was lost. For want
} of a messenger, the message was not delivered. For want of an undelivered
} message the war was lost."
} >
} >
} >
} > Ronny Schedel wrote:
} > > If hlds would work in this way, it would be a serious design flaw.
} Imagine
} > > what happens when the time change for daylight saving time occurs. The
} time
} > > went back 60 minutes! Believe, it does not need to stop when a time
} drift
} > > occurs, HL2/OB based servers can handle such a time drift without
} stopping
} > > the server.
} > >
} > >
} > >
} > >> Because time/ticks is how the game server knows what players did in
} the
} > >> last
} > >> second, and how to predict for the next second of gameplay (at a very
} high
} > >> level).
} > >>
} > >> The error is serious enough to warrant stopping the server - if they
} > >> removed
} > >> this error message, your next complaint would be that the game begins
} to
} > >> suffer horrible prediction/lag every time this message would have
} > >> appeared.
} > >>
} > >> The error message is just a symptom of the bigger problem (your clock
} is
} > >> drifting too much too quickly). I would research further in to why
} you are
} > >> having this time sync problem (maybe the ntp server you are using is
} > >> lousy?
} > >> Try another - or maybe even try and update the clock more often
} before it
} > >> gets too out of sync).
} > >>
} > >> - Andrew
} > >>
} > >> -----Original Message-----
} > >> From: [email protected]
} > >> [mailto:[email protected]] On Behalf Of Ronny
} > >> Schedel
} > >> Sent: Thursday, 16 July 2009 11:55 PM
} > >> To: Half-Life dedicated Linux server mailing list
} > >> Subject: Re: [hlds_linux] Counter-Strike 1.6 Update Available
} > >>
} > >>
} > >> Why a server has to stop working when the time went back 1 second?
} Yes,
} > >> because it is a bug in the hlds update. And yes, they will fix it.
} > >>
} > >>
} > >>
} > >>> Lo0l Valve don't need to fix anything, that you have time drift on
} your
} > >>> server and use ntp to correct it is your problem not valves. Either
} > >>> disable
} > >>> ntp or reboot the server with the stock kernel as your high tic
} kernel is
} > >>> causing your drift.
} > >>>
} > >>> -----Original Message-----
} > >>> From: [email protected]
} > >>> [mailto:[email protected]] On Behalf Of
} Ronny
} > >>> Schedel
} > >>> Sent: 16 July 2009 14:31
} > >>> To: Half-Life dedicated Linux server mailing list
} > >>> Subject: Re: [hlds_linux] Counter-Strike 1.6 Update Available
} > >>>
} > >>>
} > >>> I reverted the binaries back to the previuos version and it runs
} fine. So
} > >>> Valve has time to fix it, because this update is optional.
} > >>>
} > >>>
} > >>>
} > >>>> What he said, it's much easier for you to disable the NTP service
} than
} > >>>> it is to wait for another CS1.6 update. Unless there is something
} > >>>> hellishly wrong with your server you shouldn't need NTP anyway.
} > >>>>
} > >>>> _______________________________________________________
} > >>>>
} > >>>> Shane Arnold - [email protected]
} > >>>>
} > >>>> "For want of a nail, the horseshoe was lost. For want of a
} horseshoe,
} > >>>> the
} > >>>> horse was lost. For want of a horse, the messenger was lost. For
} want of
} > >>>> a
} > >>>>
} > >>>> messenger, the message was not delivered. For want of an
} undelivered
} > >>>> message the war was lost."
} > >>>>
} > >>>>
} > >>>>
} > >>>> [email protected] wrote:
} > >>>>
} > >>>>> Remove the ntp service,
} > >>>>>
} > >>>>> -----Original Message-----
} > >>>>> From: [email protected]
} > >>>>> [mailto:[email protected]] On Behalf Of
} Ronny
} > >>>>> Schedel
} > >>>>> Sent: Thursday, 16 July 2009 10:02 PM
} > >>>>> To: Half-Life dedicated Linux server mailing list
} > >>>>> Subject: Re: [hlds_linux] Counter-Strike 1.6 Update Available
} > >>>>>
} > >>>>>
} > >>>>> I don't care what happens, the fact is the server stops and does
} not
} > >>>>> respond
} > >>>>>
} > >>>>> after this. I get these messages also in HL2/OB based servers and
} they
} > >>>>> run
} > >>>>> without any problem. So we need a fix for this.
} > >>>>>
} > >>>>>
} > >>>>>
} > >>>>>> Looks like ntp drift to me,
} > >>>>>>
} > >>>>>> Must be running high ticrate?
} > >>>>>>
} > >>>>>> -----Original Message-----
} > >>>>>> From: [email protected]
} > >>>>>> [mailto:[email protected]] On Behalf Of
} Ronny
} > >>>>>> Schedel
} > >>>>>> Sent: Thursday, 16 July 2009 8:52 PM
} > >>>>>> To: Half-Life dedicated Linux server mailing list
} > >>>>>> Subject: Re: [hlds_linux] Counter-Strike 1.6 Update Available
} > >>>>>>
} > >>>>>>
} > >>>>>> There is a seriuos problem with this update, the server stops
} after
} > >>>>>> the
} > >>>>>> message:
} > >>>>>> Warning: system time went backward by 1 seconds
} > >>>>>>
} > >>>>>>
} > >>>>>>
} > >>>>>>> An optional update for Counter-Strike/Condition Zero is now
} > >>>>>>> available.
} > >>>>>>> Please run hldsupdatetool to receive.  This update was
} previously
} > >>>>>>> available as a beta.  The specific changes are:
} > >>>>>>>
} > >>>>>>> Half-Life Engine
} > >>>>>>> - Added -sys_ticrate command line option to allowed forced
} override
} > >>>>>>> of
} > >>>>>>> ticrate
} > >>>>>>> - Prevent more cases of server redirection
} > >>>>>>>
} > >>>>>>> CS/CZ
} > >>>>>>> - Added -nobots option to allow forced override of bots on
} servers
} > >>>>>>>
} > >>>>>>> Jason
} > >>>>>>>
} > >>>>>>> _______________________________________________
} > >>>>>>> To unsubscribe, edit your list preferences, or view the list
} > >>>>>>> archives,
} > >>>>>>> please visit:
} > >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>>>>
} > >>>>>>>
} > >>>>>>>
} > >>>>>> _______________________________________________
} > >>>>>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>>>>> please visit:
} > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>>>
} > >>>>>>
} > >>>>>> _______________________________________________
} > >>>>>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>>>>> please visit:
} > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>>>
} > >>>>>>
} > >>>>>>
} > >>>>> _______________________________________________
} > >>>>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>>>> please visit:
} > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>>
} > >>>>>
} > >>>>> _______________________________________________
} > >>>>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>>>> please visit:
} > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>>
} > >>>>>
} > >>>>>
} > >>>>>
} > >>>> _______________________________________________
} > >>>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>>> please visit:
} > >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>>
} > >>>>
} > >>> _______________________________________________
} > >>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>> please visit:
} > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>
} > >>>
} > >>> _______________________________________________
} > >>> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >>> please visit:
} > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>>
} > >>>
} > >> _______________________________________________
} > >> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >> please visit:
} > >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>
} > >>
} > >> _______________________________________________
} > >> To unsubscribe, edit your list preferences, or view the list
} archives,
} > >> please visit:
} > >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >>
} > >>
} > >
} > >
} > > _______________________________________________
} > > To unsubscribe, edit your list preferences, or view the list archives,
} please visit:
} > > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > >
} > >
} > >
} >
} >
} > _______________________________________________
} > To unsubscribe, edit your list preferences, or view the list archives,
} please visit:
} > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} >
} 
} _______________________________________________
} To unsubscribe, edit your list preferences, or view the list archives,
} please visit:
} http://list.valvesoftware.com/mailman/listinfo/hlds_linux


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

Reply via email to