X-Git-Url: https://git.saurik.com/apple/syslog.git/blobdiff_plain/3cdd567c187c10b7decc42c9d15b29749836a2a9..refs/heads/master:/libsystem_asl.tproj/src/asl.c?ds=inline diff --git a/libsystem_asl.tproj/src/asl.c b/libsystem_asl.tproj/src/asl.c index a504cd4..a86cdc5 100644 --- a/libsystem_asl.tproj/src/asl.c +++ b/libsystem_asl.tproj/src/asl.c @@ -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; + } } }); }