# HG changeset patch # User Igor Sysoev # Date 1198158547 0 # Node ID f28ba0f698f32b8d6c29384e191c80bbb7cc4852 # Parent 59e36c1c62967c4b9525d4d5fa6515f7d789bbfd remove SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, we never need it, the "bad write retry" error was caused by SSL_shutdown() error diff -r 59e36c1c6296 -r f28ba0f698f3 src/event/ngx_event_openssl.c --- a/src/event/ngx_event_openssl.c Thu Dec 20 13:04:20 2007 +0000 +++ b/src/event/ngx_event_openssl.c Thu Dec 20 13:49:07 2007 +0000 @@ -187,8 +187,6 @@ SSL_CTX_set_options(ssl->ctx, ngx_ssl_protocols[protocols >> 1]); } - SSL_CTX_set_mode(ssl->ctx, SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER); - SSL_CTX_set_read_ahead(ssl->ctx, 1); return NGX_OK;