=================================================================== RCS file: /home/cvspublic/httpd-2.0/modules/ssl/ssl_engine_io.c,v retrieving revision 1.100.2.14 retrieving revision 1.100.2.15 diff -u -r1.100.2.14 -r1.100.2.15 --- httpd-2.0/modules/ssl/ssl_engine_io.c 2004/04/15 19:41:39 1.100.2.14 +++ httpd-2.0/modules/ssl/ssl_engine_io.c 2004/08/23 14:59:52 1.100.2.15 @@ -587,6 +587,10 @@ while (1) { if (!inctx->filter_ctx->pssl) { + /* Ensure a non-zero error code is returned */ + if (inctx->rc == APR_SUCCESS) { + inctx->rc = APR_EGENERAL; + } break; }