diff src/event/modules/ngx_select_module.c @ 120:b776ad95d96d

nginx-0.0.1-2003-07-21-20:24:25 import
author Igor Sysoev <igor@sysoev.ru>
date Mon, 21 Jul 2003 16:24:25 +0000
parents cd54bcbaf3b5
children b3655b21375a
line wrap: on
line diff
--- a/src/event/modules/ngx_select_module.c
+++ b/src/event/modules/ngx_select_module.c
@@ -319,6 +319,19 @@ static int ngx_select_process_events(ngx
     if (timer) {
 #if (HAVE_SELECT_CHANGE_TIMEOUT)
         delta = timer - (tv.tv_sec * 1000 + tv.tv_usec / 1000);
+
+#if 0
+        /*
+         * update the cached time if the sum of the last deltas
+         * is more than 0.5 seconds
+         */
+        deltas += delta;
+        if (deltas > 500000) {
+            ngx_cached_time = ngx_real_time();
+            deltas = 0;
+        }
+#endif
+
 #else
         delta = ngx_msec() - delta;
 #endif