Index: libcfa/src/concurrency/io.cfa
===================================================================
--- libcfa/src/concurrency/io.cfa	(revision 1095ccd2a6aeedf7408f05427dd8313a9fca5e0e)
+++ libcfa/src/concurrency/io.cfa	(revision d2b5d2d13fbbd91cca2e3529726480496ccb0577)
@@ -514,5 +514,5 @@
 	}
 
-	#define PARTIAL_SUBMIT 32
+	// #define PARTIAL_SUBMIT 32
 	static unsigned __collect_submitions( struct __io_data & ring ) {
 		/* paranoid */ verify( ring.submit_q.ready != 0p );
Index: libcfa/src/concurrency/io/types.hfa
===================================================================
--- libcfa/src/concurrency/io/types.hfa	(revision 1095ccd2a6aeedf7408f05427dd8313a9fca5e0e)
+++ libcfa/src/concurrency/io/types.hfa	(revision d2b5d2d13fbbd91cca2e3529726480496ccb0577)
@@ -23,5 +23,5 @@
       #include "bits/locks.hfa"
 
-	// #define LEADER_LOCK
+	#define LEADER_LOCK
 	struct __leaderlock_t {
 		struct $thread * volatile value;	// ($thread) next_leader | (bool:1) is_locked
