]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/bsd_kern.c
xnu-124.8.tar.gz
[apple/xnu.git] / osfmk / kern / bsd_kern.c
index 24017dd53bf99d12b3da04977fa5342faca7b518..0c03a919376c1fd02a957ff3da4283adf0ffeac2 100644 (file)
@@ -427,7 +427,8 @@ current_thread_aborted (
 {
        thread_t th = current_thread();
 
 {
        thread_t th = current_thread();
 
-       return(!th->top_act || (th->state & TH_ABORT)); 
+       return(!th->top_act ||
+              ((th->state & TH_ABORT) && (th->interruptible))); 
 }
 
 /*
 }
 
 /*