===================================================================
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;
         }
 

