From: Doug MacEachern Date: Sat, 13 Oct 2001 01:53:46 +0000 (+0000) Subject: x_handler() was not checking r->handler, leaving it to handle every request X-Git-Tag: 2.0.26~21 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1fb0f93fce50bf9918154c8deb64ee1dfd6b12b;p=apache x_handler() was not checking r->handler, leaving it to handle every request git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91454 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/experimental/mod_example.c b/modules/experimental/mod_example.c index deb4283c27..b72fdef648 100644 --- a/modules/experimental/mod_example.c +++ b/modules/experimental/mod_example.c @@ -533,6 +533,10 @@ static int x_handler(request_rec *r) { x_cfg *dcfg; + if (strcmp(r->handler, "example-handler")) { + return DECLINED; + } + dcfg = our_dconfig(r); trace_add(r->server, r, dcfg, "x_handler()"); /*