Changeset 23573
- Timestamp:
- 03/26/08 18:40:55 (8 months ago)
- Files:
-
- 1 modified
-
trunk/launchd/src/launchd_core_logic.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/launchd/src/launchd_core_logic.c
r23570 r23573 2239 2239 job_log_stray_pg(j); 2240 2240 if (!j->abandon_pg) { 2241 job_assumes(j, runtime_killpg(j->p, SIGTERM) != -1 || errno == ESRCH); 2241 if (unlikely(runtime_killpg(j->p, SIGTERM) == -1 && errno != ESRCH)) { 2242 #ifdef __LP64__ 2243 job_log(j, LOG_APPLEONLY, "Bug: 5487498"); 2244 #else 2245 job_assumes(j, false); 2246 #endif 2247 } 2242 2248 } 2243 2249

