From: Sebastian Hammer Date: Tue, 7 Nov 1995 12:37:44 +0000 (+0000) Subject: Added support for forcing TIMEOUT event. X-Git-Tag: YAZ.1.8~881 X-Git-Url: http://sru.miketaylor.org.uk/cgi-bin?a=commitdiff_plain;h=b3b306f2e04d5ef2b918fcd377b74eaf1547de42;p=yaz-moved-to-github.git Added support for forcing TIMEOUT event. --- diff --git a/server/eventl.c b/server/eventl.c index 1ffd053..b1c8bb8 100644 --- a/server/eventl.c +++ b/server/eventl.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: eventl.c,v $ - * Revision 1.16 1995-11-01 13:54:56 quinn + * Revision 1.17 1995-11-07 12:37:44 quinn + * Added support for forcing TIMEOUT event. + * + * Revision 1.16 1995/11/01 13:54:56 quinn * Minor adjustments * * Revision 1.15 1995/09/15 14:44:15 quinn @@ -154,8 +157,8 @@ int event_loop() p->last_event = now; (*p->fun)(p, EVENT_EXCEPT); } - if (!p->destroyed && p->max_idle && now - p->last_event > - p->max_idle) + if (!p->destroyed && (p->max_idle && now - p->last_event > + p->max_idle) || force_event == EVENT_TIMEOUT) { p->last_event = now; (*p->fun)(p, EVENT_TIMEOUT);