From d18b23faad291ff9e4c2c05425dedb93a065271e Mon Sep 17 00:00:00 2001 From: syneffort Date: Wed, 16 Nov 2022 17:47:36 +0900 Subject: [PATCH] add data wait gain --- SocketStudy/PComm/PClient.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SocketStudy/PComm/PClient.cs b/SocketStudy/PComm/PClient.cs index 12aea3e..af5c4eb 100644 --- a/SocketStudy/PComm/PClient.cs +++ b/SocketStudy/PComm/PClient.cs @@ -165,7 +165,11 @@ namespace PComm // if data size is large, ready to receive data; if (dataSize >= LARGE_DATA_SIZE_THRESHOLD) - Thread.Sleep(100); + { + int factor = dataSize / LARGE_DATA_SIZE_THRESHOLD; + int gain = factor > 1000 ? 1000 : factor; + Thread.Sleep(100 * gain); + } using (MemoryStream ms = new MemoryStream()) {