diff --git a/net/cpp/test/net_integration.cpp b/net/cpp/test/net_integration.cpp
index aa698dbe8668fd7082cba84d26ca4f7b3713c2d7..34f01215a63d2ac371d51854b576a68f875ad454 100644
--- a/net/cpp/test/net_integration.cpp
+++ b/net/cpp/test/net_integration.cpp
@@ -17,11 +17,12 @@ TEST_CASE("Universe::connect()", "[net]") {
 	Universe b;
 	
 	a.listen("tcp://localhost:7077");
+	sleep_for(milliseconds(100));
 
 	SECTION("valid tcp connection using ipv4") {
 		REQUIRE( b.connect("tcp://127.0.0.1:7077") );
 		
-		sleep_for(milliseconds(100));
+		sleep_for(milliseconds(200));
 		
 		REQUIRE( a.numberOfPeers() == 1 );
 		REQUIRE( b.numberOfPeers() == 1 );
@@ -30,7 +31,7 @@ TEST_CASE("Universe::connect()", "[net]") {
 	SECTION("valid tcp connection using hostname") {
 		REQUIRE( b.connect("tcp://localhost:7077") );
 		
-		sleep_for(milliseconds(100));
+		sleep_for(milliseconds(200));
 		
 		REQUIRE( a.numberOfPeers() == 1 );
 		REQUIRE( b.numberOfPeers() == 1 );