diff src/os/win32/ngx_time.h @ 557:ecd9c160f25b release-0.3.0

nginx-0.3.0-RELEASE import *) Change: the 10-days live time limit of worker process was eliminated. The limit was introduced because of millisecond timers overflow.
author Igor Sysoev <igor@sysoev.ru>
date Fri, 07 Oct 2005 13:30:52 +0000
parents 9b8c906f6e63
children e48ebafc6939
line wrap: on
line diff
--- a/src/os/win32/ngx_time.h
+++ b/src/os/win32/ngx_time.h
@@ -12,32 +12,29 @@
 #include <ngx_core.h>
 
 
-typedef uint64_t       ngx_epoch_msec_t;
+typedef ngx_rbtree_key_t  ngx_msec_t;
+
+typedef SYSTEMTIME        ngx_tm_t;
+typedef FILETIME          ngx_mtime_t;
 
-typedef ngx_int_t      ngx_msec_t;
+#define ngx_tm_sec        wSecond
+#define ngx_tm_min        wMinute
+#define ngx_tm_hour       wHour
+#define ngx_tm_mday       wDay
+#define ngx_tm_mon        wMonth
+#define ngx_tm_year       wYear
+#define ngx_tm_wday       wDayOfWeek
+
+#define ngx_tm_sec_t      u_short
+#define ngx_tm_min_t      u_short
+#define ngx_tm_hour_t     u_short
+#define ngx_tm_mday_t     u_short
+#define ngx_tm_mon_t      u_short
+#define ngx_tm_year_t     u_short
+#define ngx_tm_wday_t     u_short
 
 
-typedef SYSTEMTIME     ngx_tm_t;
-typedef FILETIME       ngx_mtime_t;
-
-#define ngx_tm_sec     wSecond
-#define ngx_tm_min     wMinute
-#define ngx_tm_hour    wHour
-#define ngx_tm_mday    wDay
-#define ngx_tm_mon     wMonth
-#define ngx_tm_year    wYear
-#define ngx_tm_wday    wDayOfWeek
-
-#define ngx_tm_sec_t   u_short
-#define ngx_tm_min_t   u_short
-#define ngx_tm_hour_t  u_short
-#define ngx_tm_mday_t  u_short
-#define ngx_tm_mon_t   u_short
-#define ngx_tm_year_t  u_short
-#define ngx_tm_wday_t  u_short
-
-
-#define ngx_msleep       Sleep
+#define ngx_msleep        Sleep
 
 #define NGX_HAVE_GETTIMEZONE  1