X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=nginx%2Fsrc%2Fhttp%2Fmodules%2Fngx_http_browser_module.c;h=e0710c1bf2e52295f5a2c160c315bc647f6c8b1f;hb=f8206419fcaef6fb916f18c7a9ca474ccf6d1591;hp=083375ba1e73a202ed437f121d66deed0d2f05e5;hpb=ae130c7b2b4158b27f1400e7850bb5e12dc17fc1;p=nginx.git diff --git a/nginx/src/http/modules/ngx_http_browser_module.c b/nginx/src/http/modules/ngx_http_browser_module.c index 083375b..e0710c1 100644 --- a/nginx/src/http/modules/ngx_http_browser_module.c +++ b/nginx/src/http/modules/ngx_http_browser_module.c @@ -318,6 +318,10 @@ ngx_http_browser(ngx_http_request_t *r, ngx_http_browser_conf_t *cf) if (c == '.') { version += ver * scale; + ngx_log_debug2(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, + "version: \"%ui\" \"%ui\"", + modern[i].version, version); + if (version > modern[i].version) { return NGX_HTTP_MODERN_BROWSER; } @@ -339,6 +343,8 @@ ngx_http_browser(ngx_http_request_t *r, ngx_http_browser_conf_t *cf) if (version >= modern[i].version) { return NGX_HTTP_MODERN_BROWSER; } + + return NGX_HTTP_ANCIENT_BROWSER; } if (!cf->modern_unlisted_browsers) {