changeset 1086:a62d30719ea1

fix segfault if nginx was build with -O2 -fomit-frame-pointer, r1082 did not fix the bug the bug lived for a long time but became apparent when nginx was built with gcc 4.0.x -O2 optimization
author Igor Sysoev <igor@sysoev.ru>
date Mon, 29 Jan 2007 11:52:25 +0000
parents c7850d8b5239
children 9de12c8d8943
files src/core/ngx_times.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/core/ngx_times.c
+++ b/src/core/ngx_times.c
@@ -87,7 +87,7 @@ ngx_time_update(time_t sec, ngx_uint_t m
         return;
     }
 
-    if (slot == NGX_TIME_SLOTS) {
+    if (slot == NGX_TIME_SLOTS - 1) {
         slot = 0;
     } else {
         slot++;