<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV>hi,all</DIV>
<DIV>    i recently download the nginx-1.3.7 source from <A href="http://www.nginx.org">www.nginx.org</A>, and i debug the gunzip module because i want unzip content from server and filter the content(use subs filter module-weibin yao), but gunzip nerver work , so i tracking the code, and see this line from function ngx_http_gunzip_header_filter(ngx_http_request_t *r)</DIV>
<DIV>static ngx_int_t<BR>1 ngx_http_gunzip_header_filter(ngx_http_request_t *r)<BR>2 {<BR>   ......</DIV>
<DIV>   ......</DIV>
<DIV>3    if (!r->gzip_tested) {<BR>4        if (ngx_http_gzip_ok(r) == NGX_OK) {<BR>5            return ngx_http_next_header_filter(r);<BR>6        }</DIV>
<DIV>7    } else if (!r->gzip_ok) {<BR>8        return ngx_http_next_header_filter(r);<BR>    }</DIV>
<DIV>......</DIV>
<DIV>......</DIV>
<DIV>}</DIV>
<DIV> </DIV>
<DIV>l think line 4 should be    "if (ngx_http_gzip_ok(r) != NGX_OK) { ...  }" and change it , then i recomplie source code, make and debug use gdb tool, so function is run ok,  is there a bug? </DIV>
<DIV> </DIV>
<DIV>thanks a lot.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>