]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ipc/ipc_pset.c
xnu-2050.18.24.tar.gz
[apple/xnu.git] / osfmk / ipc / ipc_pset.c
index e2e6a65987c24f2dc13efbf5a226f0dafcb47293..b5d5094724cfc3401d20e7ec280711d3348f4913 100644 (file)
@@ -107,10 +107,11 @@ ipc_pset_alloc(
                              &name, (ipc_object_t *) &pset);
        if (kr != KERN_SUCCESS)
                return kr;
-       /* pset is locked */
+       /* pset and space are locked */
 
        pset->ips_local_name = name;
        ipc_mqueue_init(&pset->ips_messages, TRUE /* set */);
+       is_write_unlock(space);
 
        *namep = name;
        *psetp = pset;