> The latest ircu is having a strange behaviour when the root uses date -s to > set a new time: > After some seconds it drops ALL client- and serverconnections except > operators with a ping timeout. (maybe the cookies expire, but i turned back t > he time > by 1 hour) > Ircu2.10.10 doesn't show such a behaviour ...
Stepping time is not a normal occurrance. If you step time by a large factor, you should expect weird behavior like this. In this case, what's happening is that u2.10.10 and u2.10.11 process repeating timed events--in particular, client pings--much differently. In .10, it's an integral part of the select loop. In .11, it becomes a relative timer. Every time the ping check timer is executed, it is readded to the timer queue with an _absolute_ execution time generated by adding the current time and the interval the timer was created with. This is a much cleaner way of doing this operation, but it does make the server less stable in the face of large time steps, as you've noticed. In any case, it can't be considered a bug, since it's introduced by an extraordinary circumstance. -- Kevin L. Mitchell <[EMAIL PROTECTED]>