Index: libcfa/src/concurrency/kernel.cfa
===================================================================
--- libcfa/src/concurrency/kernel.cfa	(revision b7664a03b4e118c5734563ea5302574752b6a3b4)
+++ libcfa/src/concurrency/kernel.cfa	(revision 4f449d279e4fc4a64f2cc7e97b0ecd6a25fa2f72)
@@ -633,5 +633,5 @@
 	// abort cannot be recursively entered by the same or different processors because all signal handlers return when
 	// the globalAbort flag is true.
-	bool first = __atomic_test_and_set( &kernel_abort_called, __ATOMIC_SEQ_CST);
+	bool first = !__atomic_test_and_set( &kernel_abort_called, __ATOMIC_SEQ_CST);
 
 	// first task to abort ?
