Kev wrote:
> That's a possibility, but that would be a more general problem, and I've
> never seen it crop up before. In fact, the debug log that you included
> shows that this cannot be the case--the trouble is probably that a socket
> received data, but we fail to read that data in before cal
> At the end of engine_poll, there is timer_run() and:
> timer_run(void)
> {
> struct Timer* ptr;
> while ((ptr = evInfo.gens.g_timer)) {
> if (CurrentTime < ptr->t_expire)
> break; /* processed all pending timers */
>
> So i guess that CurrentTime < ptr->t_expire is true and should