1 *** timer.c.orig Thu Nov 30 15:08:21 2000
2 --- timer.c Thu Nov 30 15:14:48 2000
7 static TimerList * PendingTimers;
8 static char * current_exec_timer = empty_string;
9 + static int parsingtimer = 0;
12 * ExecuteTimers: checks to see if any currently pending timers have
18 - static int parsingtimer = 0;
19 int old_from_server = from_server;
30 + * If executing ExecuteTimers here would be invalid, then
31 + * do not bother telling the caller we are ready.
33 + if (waiting_out > waiting_in || parsingtimer || !PendingTimers)
36 return 100000; /* Absurdly large. */