Index: benchmark/io/http/printer.cfa
===================================================================
--- benchmark/io/http/printer.cfa	(revision c25338dbafc8e65874811701c5413f1e4a577e5e)
+++ benchmark/io/http/printer.cfa	(revision bf7c7ea7946ac946275183d79e4fdc63abc7185c)
@@ -41,6 +41,6 @@
 
 void ?{}( StatsPrinter & this, cluster & cl ) {
-	((thread&)this){ "Stats Printer Thread", cl };
-
+	((thread&)this){ "Stats Printer Thread" };
+	&this.cl = &cl;
 	memset(&this.stats, 0, sizeof(this.stats));;
 }
@@ -59,5 +59,5 @@
 		wait(this.var, 10`s);
 
-		print_stats_now( *active_cluster(), CFA_STATS_READY_Q | CFA_STATS_IO );
+		print_stats_now( this.cl, CFA_STATS_READY_Q | CFA_STATS_IO );
 		{
 			struct {
Index: benchmark/io/http/printer.hfa
===================================================================
--- benchmark/io/http/printer.hfa	(revision c25338dbafc8e65874811701c5413f1e4a577e5e)
+++ benchmark/io/http/printer.hfa	(revision bf7c7ea7946ac946275183d79e4fdc63abc7185c)
@@ -42,4 +42,5 @@
 	} stats;
 	condition_variable(fast_block_lock) var;
+	cluster & cl;
 };
 
Index: benchmark/io/http/protocol.cfa
===================================================================
--- benchmark/io/http/protocol.cfa	(revision c25338dbafc8e65874811701c5413f1e4a577e5e)
+++ benchmark/io/http/protocol.cfa	(revision bf7c7ea7946ac946275183d79e4fdc63abc7185c)
@@ -587,5 +587,5 @@
 
 void ?{}( DateFormater & this ) {
-	((thread&)this){ "Server Date Thread", *options.clopts.instance };
+	((thread&)this){ "Server Date Thread" };
 	this.idx = 0;
 	memset( &this.buffers[0], 0, sizeof(this.buffers[0]) );
