Modified: trunk/launchd/src/launchd_core_logic.c (23299 => 23300)
--- trunk/launchd/src/launchd_core_logic.c 2007-07-10 20:24:39 UTC (rev 23299)
+++ trunk/launchd/src/launchd_core_logic.c 2007-07-10 20:31:35 UTC (rev 23300)
@@ -3016,7 +3016,10 @@
}
job_log(j, LOG_DEBUG, "Watching Vnode: %d", si->fd);
- job_assumes(j, kevent_mod(si->fd, EVFILT_VNODE, EV_ADD, fflags, 0, j) != -1);
+ if (!job_assumes(j, kevent_mod(si->fd, EVFILT_VNODE, EV_ADD, fflags, 0, j) != -1)) {
+ /* Extra logging for 5321044 */
+ job_log(j, LOG_ERR, "Bug (5321044): si->fd == %d fflags = 0x%x j == %p", si->fd, fflags, j);
+ }
}
void