Nicolas Cannasse 17 ani în urmă
părinte
comite
1aa4da2d0a
1 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 6 2
      tests/benchs/MTNetwork.hx

+ 6 - 2
tests/benchs/MTNetwork.hx

@@ -6,6 +6,7 @@ class Const {
 	public static var CLIENTS = 200;
 	public static var SOCKETS = 5;
 	public static var SERVERS = 16;
+	public static var USE_POLL = true;
 
 }
 
@@ -210,9 +211,12 @@ class MTNetwork {
 		sock.bind(Const.HOST,Const.PORT);
 		sock.listen(Const.CLIENTS * Const.SOCKETS);
 
-		var servers = new Array();
+		var servers = new Array<{ done : Bool, addClient : neko.net.Socket -> Void }>();
 		for( i in 0...Const.SERVERS )
-			servers.push(new ServerSelect(size));
+			if( Const.USE_POLL )
+				servers.push(new ServerEvents(size));
+			else
+				servers.push(new ServerSelect(size));
 
 		var clients = new Array();
 		for( i in 0...Const.CLIENTS )