Index: libcfa/src/concurrency/kernel.cfa
===================================================================
--- libcfa/src/concurrency/kernel.cfa	(revision 1dbc3e10aa95fe4eb7a64180a48e163eb89fd88b)
+++ 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 ?
