comparison auto/os/features @ 172:1b490fc19afa NGINX_0_3_33

nginx 0.3.33 *) Feature: the "http_503" parameter of the "proxy_next_upstream" or "fastcgi_next_upstream" directives. *) Bugfix: ngx_http_perl_module did not work with inlined in the configuration code, if it was not started with the "sub" word. *) Bugfix: in the "post_action" directive.
author Igor Sysoev <http://sysoev.ru>
date Wed, 15 Mar 2006 00:00:00 +0300
parents 3314be145cb9
children 2e9c57a5e50a
comparison
equal deleted inserted replaced
171:d4717557d48d 172:1b490fc19afa
118 . auto/feature 118 . auto/feature
119 119
120 120
121 if [ "$NGX_SYSTEM" = "Darwin" ]; then 121 if [ "$NGX_SYSTEM" = "Darwin" ]; then
122 122
123 ngx_feature="MacOSX 64-bit kqueue millisecond timeout bug" 123 ngx_feature="Darwin 64-bit kqueue millisecond timeout bug"
124 ngx_feature_name= 124 ngx_feature_name=NGX_DARWIN_KEVENT_BUG
125 ngx_feature_run=bug 125 ngx_feature_run=bug
126 ngx_feature_incs="#include <sys/event.h> 126 ngx_feature_incs="#include <sys/event.h>
127 #include <sys/time.h>" 127 #include <sys/time.h>"
128 ngx_feature_libs= 128 ngx_feature_libs=
129 ngx_feature_test="int kq; 129 ngx_feature_test="int kq;
142 timersub(&tv0, &tv, &tv); 142 timersub(&tv0, &tv, &tv);
143 143
144 if (tv.tv_sec * 1000000 + tv.tv_usec < 900000) return 1;" 144 if (tv.tv_sec * 1000000 + tv.tv_usec < 900000) return 1;"
145 145
146 . auto/feature 146 . auto/feature
147
148 ngx_macosx_kevent_bug=$ngx_found
149 fi 147 fi
150 fi 148 fi
151 fi
152
153
154 if [ ".$ngx_macosx_kevent_bug" = .yes ]; then
155
156 cat << END >> $NGX_AUTO_CONFIG_H
157
158 #define NGX_MACOSX_KEVENT_BUG_SHIFT << 32
159
160 END
161
162 else
163 cat << END >> $NGX_AUTO_CONFIG_H
164
165 #define NGX_MACOSX_KEVENT_BUG_SHIFT
166
167 END
168 fi 149 fi
169 150
170 151
171 if [ "$NGX_SYSTEM" = "NetBSD" ]; then 152 if [ "$NGX_SYSTEM" = "NetBSD" ]; then
172 153