Index: tests/io/.expect/away_fair.txt
===================================================================
--- tests/io/.expect/away_fair.txt	(revision b0d02851854bb3ad941a9022e9ebf6702163420b)
+++ tests/io/.expect/away_fair.txt	(revision b0d02851854bb3ad941a9022e9ebf6702163420b)
@@ -0,0 +1,12 @@
+starting
+100
+200
+300
+400
+500
+600
+700
+800
+900
+1000
+done
Index: tests/io/away_fair.cfa
===================================================================
--- tests/io/away_fair.cfa	(revision 362f760a284baf8550e6a489049aa3a244d68a41)
+++ tests/io/away_fair.cfa	(revision b0d02851854bb3ad941a9022e9ebf6702163420b)
@@ -55,5 +55,5 @@
 thread Submitter {};
 void ^?{}(Submitter &mutex ) {}
-void main(Submitter&) {
+void main(Submitter & this) {
 	for(TIMES) {
 		#if CFA_HAVE_LINUX_IO_URING_H
@@ -68,5 +68,5 @@
 		#endif
 
-		yield();
+		yield( prng( this, 15 ) );
 
 		#if CFA_HAVE_LINUX_IO_URING_H
