Projects
Browse Source     Search     Timeline     Wiki

Changeset 23375

Show
Ignore:
Timestamp:
09/12/07 17:35:57 (15 months ago)
Author:
zarzycki@…
Message:

What's more fun than one way of reporting errors? Two ways!

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/launchd/src/launchd_core_logic.c

    r23374 r23375  
    18351835                mib[3] = ldc.pid; 
    18361836 
    1837                 if (jobmgr_assumes(root_jobmgr, sysctl(mib, 4, &kp, &len, NULL, 0) != -1)) { 
     1837                if (jobmgr_assumes(root_jobmgr, sysctl(mib, 4, &kp, &len, NULL, 0) != -1) && jobmgr_assumes(root_jobmgr, len == sizeof(kp))) { 
    18381838                        jobmgr_log(root_jobmgr, LOG_ERR, "%s() was confused by PID %u UID %u EUID %u Mach Port 0x%x: %s", __func__, ldc.pid, ldc.uid, ldc.euid, p, kp.kp_proc.p_comm); 
    18391839                }