@ -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())