]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
* modules/ssl/ssl_engine_io.c (ssl_io_filter_error): Use the correct
authorJoe Orton <jorton@apache.org>
Mon, 3 Dec 2012 16:58:21 +0000 (16:58 +0000)
committerJoe Orton <jorton@apache.org>
Mon, 3 Dec 2012 16:58:21 +0000 (16:58 +0000)
  response status in the 502 error bucket; fortuitously this error
  bucket is currently ignored so this bug was not user-visible.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1416589 13f79535-47bb-0310-9956-ffa450edef68

modules/ssl/ssl_engine_io.c

index 571dd3a9684517d8f49e9e44afe81c4012b36938..058bf58ae50582841fd2dab7d2c055663c2ccd77 100644 (file)
@@ -869,7 +869,9 @@ static apr_status_t ssl_io_filter_error(ap_filter_t *f,
             break;
 
     case MODSSL_ERROR_BAD_GATEWAY:
-        bucket = ap_bucket_error_create(HTTP_BAD_REQUEST, NULL,
+        /* Send an error bucket, though the proxy currently has no
+         * special handling for error buckets and ignores this. */
+        bucket = ap_bucket_error_create(HTTP_BAD_GATEWAY, NULL,
                                         f->c->pool,
                                         f->c->bucket_alloc);
         ap_log_cerror(APLOG_MARK, APLOG_INFO, 0, f->c, APLOGNO(01997)