]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
report dso_error if any
authorDoug MacEachern <dougm@apache.org>
Thu, 27 Apr 2000 04:15:48 +0000 (04:15 +0000)
committerDoug MacEachern <dougm@apache.org>
Thu, 27 Apr 2000 04:15:48 +0000 (04:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85052 13f79535-47bb-0310-9956-ffa450edef68

modules/mappers/mod_so.c

index 1a8d0c3e50a269d5df88a7fe0b9379cacd9228e4..30b9b31714c93b04ba98440fcc9d51a165669e88 100644 (file)
@@ -249,11 +249,11 @@ static const char *load_module(cmd_parms *cmd, void *dummy,
      * Load the file into the Apache address space
      */
     if ((stat = ap_dso_load(&modhandle, szModuleFile, cmd->pool )) != APR_SUCCESS) {
-           const char *my_error = ap_os_dso_error();
+        const char *my_error = ap_os_dso_error();
         return ap_pstrcat (cmd->pool, "Cannot load ", szModuleFile,
-                       " into server: ", 
-                       "(reason unknown)",
-                       NULL);
+                           " into server: ", 
+                           my_error ? my_error : "(reason unknown)",
+                           NULL);
     }
     ap_log_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, 0, NULL,
                "loaded module %s", modname);