manoj       99/10/20 12:11:54

  Modified:    src/modules/mpm/mpmt_pthread acceptlock.c
  Log:
  Add errno to ap_log_error calls that were missed before.
  
  Revision  Changes    Path
  1.16      +10 -7     apache-2.0/src/modules/mpm/mpmt_pthread/acceptlock.c
  
  Index: acceptlock.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/acceptlock.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -d -u -r1.15 -r1.16
  --- acceptlock.c      1999/10/20 12:50:01     1.15
  +++ acceptlock.c      1999/10/20 19:11:53     1.16
  @@ -584,7 +584,7 @@
           ap_open(&tempfile, lock_fname, APR_WRITE, APR_UREAD | APR_UWRITE, p);
           ap_get_os_file(&lock_fd[i], tempfile);
           if (lock_fd[i] == -1) {
  -       ap_log_error(APLOG_MARK, APLOG_EMERG, 
  +       ap_log_error(APLOG_MARK, APLOG_EMERG, errno,
                       (const server_rec *)ap_get_server_conf(),
                       "Child cannot open lock file: %s", lock_fname);
          clean_child_exit(APEXIT_CHILDINIT);
  @@ -612,7 +612,7 @@
                   APR_UREAD | APR_UWRITE, p);
           ap_get_os_file(&lock_fd[i], tempfile);
           if (lock_fd[i] == -1) {
  -         ap_log_error(APLOG_MARK, APLOG_EMERG, 
  +         ap_log_error(APLOG_MARK, APLOG_EMERG, errno,
                         (const server_rec *) ap_get_server_conf(), 
                         "Parent cannot open lock file: %s", lock_fname);
               exit(APEXIT_INIT);
  @@ -629,7 +629,7 @@
           continue;
   
       if (ret < 0) {
  -        ap_log_error(APLOG_MARK, APLOG_EMERG, 
  +        ap_log_error(APLOG_MARK, APLOG_EMERG, errno,
                     (const server_rec *) ap_get_server_conf(),
                     "flock: LOCK_EX: Error getting accept lock. Exiting!");
        clean_child_exit(APEXIT_CHILDFATAL);
  @@ -639,7 +639,7 @@
   void accept_mutex_off(int locknum)
   {
       if (flock(lock_fd[locknum], LOCK_UN) < 0) {
  -        ap_log_error(APLOG_MARK, APLOG_EMERG, 
  +        ap_log_error(APLOG_MARK, APLOG_EMERG, errno,
                     (const server_rec *) ap_get_server_conf(),
                     "flock: LOCK_UN: Error freeing accept lock. Exiting!");
        clean_child_exit(APEXIT_CHILDFATAL);
  @@ -672,7 +672,8 @@
           int rc = DosOpenMutexSem(NULL, &lock_sem[locknum]);
   
        if (rc != 0) {
  -         ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, 
ap_get_server_conf(),
  +         ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, errno,
  +                         ap_get_server_conf(),
                         "Child cannot open lock semaphore, rc=%d", rc);
            clean_child_exit(APEXIT_CHILDINIT);
        }
  @@ -708,7 +709,8 @@
       int rc = DosRequestMutexSem(lock_sem[locknum], SEM_INDEFINITE_WAIT);
   
       if (rc != 0) {
  -     ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, 
ap_get_server_conf(),
  +     ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, errno,
  +                     ap_get_server_conf(),
                    "OS2SEM: Error %d getting accept lock. Exiting!", rc);
        clean_child_exit(APEXIT_CHILDFATAL);
       }
  @@ -719,7 +721,8 @@
       int rc = DosReleaseMutexSem(lock_sem[locknum]);
       
       if (rc != 0) {
  -     ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, 
ap_get_server_conf(),
  +     ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, errno,
  +                     ap_get_server_conf(),
                    "OS2SEM: Error %d freeing accept lock. Exiting!", rc);
        clean_child_exit(APEXIT_CHILDFATAL);
       }
  
  
  

Reply via email to