manoj       99/05/26 00:09:19

  Modified:    pthreads/src/main http_main.c
  Log:
  Move a little piece of code so it isn't run as root
  
  Revision  Changes    Path
  1.87      +1 -2      apache-apr/pthreads/src/main/http_main.c
  
  Index: http_main.c
  ===================================================================
  RCS file: /home/cvs/apache-apr/pthreads/src/main/http_main.c,v
  retrieving revision 1.86
  retrieving revision 1.87
  diff -u -u -r1.86 -r1.87
  --- http_main.c       1999/05/26 07:06:31     1.86
  +++ http_main.c       1999/05/26 07:09:18     1.87
  @@ -1898,8 +1898,6 @@
       /*stuff to do before we switch id's, so we have permissions.*/
       reopen_scoreboard(pchild);
   
  -    accept_child_init(pchild, ap_threads_per_child);
  -
       set_group_privs();
   
       if (!geteuid() && (setuid(ap_user_id) == -1)) {
  @@ -1908,6 +1906,7 @@
        clean_child_exit(APEXIT_CHILDFATAL);
       }
   
  +    accept_child_init(pchild, ap_threads_per_child);
       ap_child_init_modules(pchild, server_conf);
   
       /*done with init critical section */
  
  
  

Reply via email to