[launchd-changes] [23353] trunk/launchd/src/launchd_core_logic.c
source_changes at macosforge.org
source_changes at macosforge.org
Tue Sep 4 15:55:10 PDT 2007
Revision: 23353
http://trac.macosforge.org/projects/launchd/changeset/23353
Author: zarzycki at apple.com
Date: 2007-09-04 15:55:10 -0700 (Tue, 04 Sep 2007)
Log Message:
-----------
<rdar://problem/5455720> 9A536: No SMB sharing
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-09-04 21:23:22 UTC (rev 23352)
+++ trunk/launchd/src/launchd_core_logic.c 2007-09-04 22:55:10 UTC (rev 23353)
@@ -2033,6 +2033,16 @@
job_start(j);
} else {
job_watch(j);
+
+ /*
+ * 5455720
+ *
+ * Path checking and monitoring is really racy right now.
+ * We should clean this up post Leopard.
+ */
+ if (job_keepalive(j)) {
+ job_start(j);
+ }
}
} else {
job_log(j, LOG_DEBUG, "Tried to dispatch an already active job.");
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20070904/e696c146/attachment.html
More information about the launchd-changes
mailing list