Revision: 23065 http://trac.macosforge.org/projects/launchd/changeset/23065 Author: zarzycki@apple.com Date: 2007-02-14 12:14:38 -0800 (Wed, 14 Feb 2007) Log Message: ----------- We're not ready to do anything useful with NOTE_EXEC or NOTE_FORK yet. We may never do anything with NOTE_FORK for that matter. Modified Paths: -------------- trunk/launchd/src/launchd_core_logic.c Modified: trunk/launchd/src/launchd_core_logic.c =================================================================== --- trunk/launchd/src/launchd_core_logic.c 2007-02-14 20:01:09 UTC (rev 23064) +++ trunk/launchd/src/launchd_core_logic.c 2007-02-14 20:14:38 UTC (rev 23065) @@ -1802,6 +1802,10 @@ job_log(j, LOG_DEBUG, "Called execve()"); } + if (fflags & NOTE_FORK) { + job_log(j, LOG_DEBUG, "Called fork()"); + } + if (fflags & NOTE_EXIT) { job_reap(j); job_dispatch(j, false); @@ -1959,7 +1963,7 @@ job_assumes(j, close(spair[1]) == 0); ipc_open(_fd(spair[0]), j); } - if (kevent_mod(c, EVFILT_PROC, EV_ADD, NOTE_EXEC|NOTE_EXIT, 0, &j->kqjob_callback) == -1) { + if (kevent_mod(c, EVFILT_PROC, EV_ADD, /* NOTE_EXEC|NOTE_FORK| */ NOTE_EXIT, 0, &j->kqjob_callback) == -1) { job_log_error(j, LOG_ERR, "kevent()"); job_reap(j); } else {
participants (1)
-
source_changes@macosforge.org