From: Ian Holsman Date: Sat, 10 Nov 2001 18:14:58 +0000 (+0000) Subject: display a warning message if someone attempts to load X-Git-Tag: 2.0.29~205 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c5730b1129c40aa4fff83b4b4a028549879ce18;p=apache display a warning message if someone attempts to load the same module twice Submitted by: Brian Pane Reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91830 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/mappers/mod_so.c b/modules/mappers/mod_so.c index 0e0ec90745..a3c135c3a1 100644 --- a/modules/mappers/mod_so.c +++ b/modules/mappers/mod_so.c @@ -221,8 +221,12 @@ static const char *load_module(cmd_parms *cmd, void *dummy, modie = (moduleinfo *)sconf->loaded_modules->elts; for (i = 0; i < sconf->loaded_modules->nelts; i++) { modi = &modie[i]; - if (modi->name != NULL && strcmp(modi->name, modname) == 0) + if (modi->name != NULL && strcmp(modi->name, modname) == 0) { + ap_log_perror(APLOG_MARK, APLOG_WARNING|APLOG_NOERRNO, 0, + cmd->pool, "module %s is already loaded, skipping", + modname); return NULL; + } } modi = apr_array_push(sconf->loaded_modules); modi->name = modname;