Changeset 23321
- Timestamp:
- 07/30/07 08:15:12 (16 months ago)
- Files:
-
- 1 modified
-
trunk/launchd/src/launchd_core_logic.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/launchd/src/launchd_core_logic.c
r23319 r23321 1731 1731 1732 1732 LIST_FOREACH(ji, &label_hash[hash_label(label)], label_hash_sle) { 1733 if (ji->removal_pending) { 1734 continue; /* 5351245 */ 1735 } 1736 1733 1737 if (strcmp(ji->label, label) == 0) { 1734 1738 return ji; … … 5648 5652 SLIST_INSERT_HEAD(&j->mgr->parentmgr->submgrs, j->mgr, sle); 5649 5653 5654 /* 5655 * We really should wait for all the jobs to die before proceeding. See 5351245 for more info. 5656 * 5657 * We have hacked around this in job_find() by ignoring jobs that are pending removal. 5658 */ 5659 5650 5660 } else if (strcmp(j->mgr->name, VPROCMGR_SESSION_AQUA) == 0) { 5651 5661 return 0;

