commit | da02ddc6fdd07cd68196a22ce6c434b9edce8919 | [log] [tgz] |
---|---|---|
author | Igor Sysoev <igor@sysoev.ru> | Fri Jun 20 14:42:54 2008 +0000 |
committer | Igor Sysoev <igor@sysoev.ru> | Fri Jun 20 14:42:54 2008 +0000 |
tree | a5f45f6dc3cdcfb65f563b372a6a970ea3fb4d41 | |
parent | c49ed61376a626e01e3cb36d541f412223111957 [diff] |
fix "proxy_pass https://..." broken in r1427
diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c index c7a2e94..029d7db 100644 --- a/src/event/ngx_event_openssl.c +++ b/src/event/ngx_event_openssl.c
@@ -674,6 +674,11 @@ } if (bytes) { + + if (n == 0 || n == NGX_ERROR) { + c->read->ready = 1; + } + return bytes; }