]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/kern_cs.c
xnu-3248.40.184.tar.gz
[apple/xnu.git] / bsd / kern / kern_cs.c
index fb3a2012cc90b9fe60c8f0dc7bab43542f37cb06..c15dd4f118ed0f1df620e90bf8b4b219b45be412 100644 (file)
@@ -175,6 +175,10 @@ cs_allow_invalid(struct proc *p)
                            p->p_pid);
        proc_lock(p);
        p->p_csflags &= ~(CS_KILL | CS_HARD);
+       if (p->p_csflags & CS_VALID)
+       {
+               p->p_csflags |= CS_DEBUGGED;
+       }
        proc_unlock(p);
        vm_map_switch_protect(get_task_map(p->task), FALSE);
 #endif