]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netinet/mptcp_subr.c
xnu-4903.241.1.tar.gz
[apple/xnu.git] / bsd / netinet / mptcp_subr.c
index 1606cdb62839934c239cc6de0c2e6d05846d0ffd..c7b154796cb0db5084d5177850b9ca9c5b62b93e 100644 (file)
@@ -774,8 +774,10 @@ mptcp_trigger_cell_bringup(struct mptses *mpte)
                uuid_string_t uuidstr;
                int err;
 
+               mpte_unlock(mpte);
                err = necp_client_assert_bb_radio_manager(mpsotomppcb(mp_so)->necp_client_uuid,
                                                          TRUE);
+               mpte_lock(mpte);
 
                if (err == 0)
                        mpte->mpte_triggered_cell = 1;