summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/runtime/darwin/thread.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/runtime/darwin/thread.c b/src/lib/runtime/darwin/thread.c
index e5b5b9b8a..3a982471a 100644
--- a/src/lib/runtime/darwin/thread.c
+++ b/src/lib/runtime/darwin/thread.c
@@ -323,6 +323,8 @@ enum
Tmach_semdestroy = 3419,
Rmach_semdestroy = Tmach_semdestroy + Reply,
+ // Mach calls that get interrupted by Unix signals
+ // return this error code. We retry them.
KERN_ABORTED = 14,
};