[launchd-changes] [23451] trunk/launchd/src/launchd_unix_ipc.c
source_changes at macosforge.org
source_changes at macosforge.org
Fri Nov 30 12:47:08 PST 2007
Revision: 23451
http://trac.macosforge.org/projects/launchd/changeset/23451
Author: zarzycki at apple.com
Date: 2007-11-30 12:47:06 -0800 (Fri, 30 Nov 2007)
Log Message:
-----------
<rdar://problem/5622365> launchd should provide error message when it can't write to /tmp
Modified Paths:
--------------
trunk/launchd/src/launchd_unix_ipc.c
Modified: trunk/launchd/src/launchd_unix_ipc.c
===================================================================
--- trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 00:18:44 UTC (rev 23450)
+++ trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 20:47:06 UTC (rev 23451)
@@ -124,7 +124,8 @@
}
} else {
snprintf(ourdir, sizeof(ourdir), "/tmp/launchd-%u.XXXXXX", getpid());
- if (!launchd_assumes(mkdtemp(ourdir) != NULL)) {
+ if (mkdtemp(ourdir) == NULL) {
+ runtime_syslog(LOG_ERR, "Could not create critical directory \"%s\": %m", ourdir);
goto out_bad;
}
snprintf(sun.sun_path, sizeof(sun.sun_path), "%s/sock", ourdir);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20071130/3b79efd8/attachment.html
More information about the launchd-changes
mailing list