diff --git a/Common/gmshLocalNetworkClient.cpp b/Common/gmshLocalNetworkClient.cpp
index 2811106812401ccc6daab58d1be70173f3d6c061..c112a9ac5c08865010d7c8053667ebbd5a8c4892 100644
--- a/Common/gmshLocalNetworkClient.cpp
+++ b/Common/gmshLocalNetworkClient.cpp
@@ -470,7 +470,7 @@ bool gmshLocalNetworkClient::run()
         break;
       }
       else{
-        int ret = s->NonBlockingWait(0.001, -1.);
+        int ret = s->NonBlockingWait(0.0001, -1.);
         if(ret == 0){ // we have data from this particular client
           haveData = true;
           break;