From 27e1cbfaea83954bdf69c02e3f1f6b78bc6d8d9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=87=D0=BA=D0=BE=D0=B2=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Thu, 9 Apr 2015 09:19:14 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@84 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src/io/pibasetransfer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/io/pibasetransfer.cpp b/src/io/pibasetransfer.cpp index 6d09854a..bee06b61 100644 --- a/src/io/pibasetransfer.cpp +++ b/src/io/pibasetransfer.cpp @@ -168,7 +168,7 @@ void PIBaseTransfer::received(PIByteArray data) { } if (!is_pause) paused(); is_pause = true; - if (is_receiving && pause_tm.elapsed_m() > 10) { + if (is_receiving && pause_tm.elapsed_m() > 40) { // piCout << "send pause"; sendReply(pt_Pause); } @@ -202,7 +202,7 @@ bool PIBaseTransfer::send_process() { --i; piMSleep(1); if (is_pause) { - piMSleep(10); + piMSleep(40); // piCout << "send pause"; sendReply(pt_Pause); if (pause_tm.elapsed_s() > timeout())return finish_send(false); @@ -231,7 +231,7 @@ bool PIBaseTransfer::send_process() { continue; } if (is_pause) { - piMSleep(10); + piMSleep(40); // piCout << "send pause"; sendReply(pt_Pause); if (pause_tm.elapsed_s() > timeout())return finish_send(false); @@ -345,7 +345,7 @@ void PIBaseTransfer::sendReply(PacketType reply) { header.type = reply; PIByteArray ba; ba << header; - diag.sended(ba.size()); + if (is_sending || is_receiving) diag.sended(ba.size()); sendRequest(ba); }