]> granicus.if.org Git - apache/commitdiff
Build (and do so cleanly) when !APR_HAS_OTHER_CHILD.
authorJeff Trawick <trawick@apache.org>
Fri, 4 May 2001 18:42:51 +0000 (18:42 +0000)
committerJeff Trawick <trawick@apache.org>
Fri, 4 May 2001 18:42:51 +0000 (18:42 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88986 13f79535-47bb-0310-9956-ffa450edef68

modules/generators/mod_cgid.c
server/mpm_common.c

index 40bb90d010c71ef655dad69da547415f502edc80..cbb09d35250bd66d6907f020d811f36f7854cfc1 100644 (file)
@@ -226,9 +226,9 @@ static char **create_argv(apr_pool_t *p, char *path, char *user, char *group,
     return av;
 }
 
+#if APR_HAS_OTHER_CHILD
 static void cgid_maint(int reason, void *data, apr_wait_t status)
 {
-#if APR_HAS_OTHER_CHILD
     pid_t *sd = data;
     switch (reason) {
         case APR_OC_REASON_DEATH:
@@ -246,8 +246,8 @@ static void cgid_maint(int reason, void *data, apr_wait_t status)
             kill(*sd, SIGHUP);
             break;
     }
-#endif
 }
+#endif
 
 static void get_req(int fd, request_rec *r, char **argv0, char ***env, int *req_type) 
 { 
index 784aee3eba79c73519f4823ab9f38006e098ad12..d024c2497886b2d7bb1ff565512d89c978b314b7 100644 (file)
@@ -170,7 +170,9 @@ void ap_reclaim_child_processes(int terminate)
                 break;
             }
         }
+#if APR_HAS_OTHER_CHILD
         apr_proc_other_child_check();
+#endif
         if (!not_dead_yet) {
             /* nothing left to wait for */
             break;
@@ -288,7 +290,8 @@ AP_DECLARE(uid_t) ap_uname2id(const char *name)
     if (name[0] == '#')
         return (atoi(&name[1]));
 
-    if (!(ent = getpwnam(name))) {                                                      ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, "%s: bad user name %s", ap_server_argv0, name);
+    if (!(ent = getpwnam(name))) {
+        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, "%s: bad user name %s", ap_server_argv0, name);
         exit(1);
     }
     return (ent->pw_uid);