git-svn-id: svn://db.shs.com.ru/pip@81 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2015-04-09 08:27:59 +00:00
parent 42afbb11b7
commit 3898243600
2 changed files with 6 additions and 1 deletions

View File

@@ -195,7 +195,10 @@ bool PIBaseTransfer::send_process() {
if (send_queue >= packets_count || is_pause) {
--i;
piMSleep(1);
if (is_pause && pause_tm.elapsed_s() > timeout())return finish_send(false);
if (is_pause) {
sendReply(pt_Pause);
if (pause_tm.elapsed_s() > timeout())return finish_send(false);
}
if (send_tm.elapsed_s() > timeout_) return finish_send(false);
if (stm.elapsed_s() > timeout_ / 10.)
send_queue = 0;
@@ -221,6 +224,7 @@ bool PIBaseTransfer::send_process() {
}
if (is_pause) {
piMSleep(10);
sendReply(pt_Pause);
if (pause_tm.elapsed_s() > timeout())return finish_send(false);
else continue;
}