diff --git a/tests/dhtrunnertester.cpp b/tests/dhtrunnertester.cpp
index 960f2b628a5c3eb71503decc5324622ce4feaf1f..d215a7c974642e670842374155668535cd6556dd 100644
--- a/tests/dhtrunnertester.cpp
+++ b/tests/dhtrunnertester.cpp
@@ -147,6 +147,7 @@ DhtRunnerTester::testListen() {
             if (ok) putOkCount++;
             cv.notify_all();
         });
+        std::this_thread::sleep_for(std::chrono::milliseconds(1));
     }
 
     {