]> git.saurik.com Git - apple/syslog.git/blobdiff - libsystem_asl.tproj/src/asl.c
syslog-385.tar.gz
[apple/syslog.git] / libsystem_asl.tproj / src / asl.c
index a504cd4dc57498febe32ebd7291b68c0be54fcdb..a86cdc5593619d19a61cc113ff6e8f32f1f38565 100644 (file)
@@ -268,7 +268,11 @@ _asl_global_init()
                char *str = getenv("ASL_DISABLE");
                if ((str == NULL) || strcmp(str, "1"))
                {
-                       bootstrap_look_up2(bootstrap_port, ASL_SERVICE_NAME, &_asl_global.server_port, 0, BOOTSTRAP_PRIVILEGED_SERVER);
+                       kern_return_t kstatus = bootstrap_look_up2(bootstrap_port, ASL_SERVICE_NAME, &_asl_global.server_port, 0, BOOTSTRAP_PRIVILEGED_SERVER);
+                       if (kstatus != KERN_SUCCESS)
+                       {
+                               _asl_global.server_port = MACH_PORT_NULL;
+                       }
                }
        });
 }