Index: tests/io/.expect/away_fair.txt
===================================================================
--- tests/io/.expect/away_fair.txt	(revision 40a606d2c7b826dafaa8f9aec47556b5b57893ac)
+++ tests/io/.expect/away_fair.txt	(revision 40a606d2c7b826dafaa8f9aec47556b5b57893ac)
@@ -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 a494d1055b2782f956b9b766d4b211dbc716fc5a)
+++ tests/io/away_fair.cfa	(revision 40a606d2c7b826dafaa8f9aec47556b5b57893ac)
@@ -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
