Skip to content

Commit

Permalink
Fix stalled SSL connection when sending large headers (#105)
Browse files Browse the repository at this point in the history
  • Loading branch information
Dragoonwings authored Feb 13, 2023
1 parent bc7f65f commit 433bd7c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion ngx_http_zip_module.c
Original file line number Diff line number Diff line change
Expand Up @@ -448,7 +448,9 @@ ngx_http_zip_main_request_body_filter(ngx_http_request_t *r,
if (rc == NGX_HTTP_RANGE_NOT_SATISFIABLE) {
return ngx_http_special_response_handler(r, rc);
}
if ((rc = ngx_http_send_header(r)) != NGX_OK) {
rc = ngx_http_send_header(r);
if (rc != NGX_OK &&
!(rc == NGX_AGAIN && r->connection->buffered)) {
return rc;
}
}
Expand Down

0 comments on commit 433bd7c

Please sign in to comment.