Changeset 23066
- Timestamp:
- 02/14/07 13:45:02 (22 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
r23065 r23066 920 920 job_new(jobmgr_t jm, const char *label, const char *prog, const char *const *argv, const char *stdinpath) 921 921 { 922 char compile_time_assert[offsetof(struct job_s, kqjob_callback) == 0 ? 1 : -1] __attribute__((unused)); 922 923 const char *const *argv_tmp = argv; 923 924 char *co; … … 1964 1965 ipc_open(_fd(spair[0]), j); 1965 1966 } 1966 if (kevent_mod(c, EVFILT_PROC, EV_ADD, /* NOTE_EXEC|NOTE_FORK| */ NOTE_EXIT, 0, &j->kqjob_callback) == -1) {1967 if (kevent_mod(c, EVFILT_PROC, EV_ADD, /* NOTE_EXEC|NOTE_FORK| */ NOTE_EXIT, 0, j) == -1) { 1967 1968 job_log_error(j, LOG_ERR, "kevent()"); 1968 1969 job_reap(j);

