From 54dc6c85a3bd02def57e09b70089b435189fef25 Mon Sep 17 00:00:00 2001 From: Ryo Nakamura Date: Sat, 22 Oct 2022 19:07:44 +0900 Subject: [PATCH] fix on copy handling --- src/file.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/file.c b/src/file.c index 1a34d26..6bc7b65 100644 --- a/src/file.c +++ b/src/file.c @@ -613,7 +613,8 @@ static int chunk_copy_local_to_remote(struct chunk *c, sftp_session sftp, size_t ret = -1; goto out; } - remaind2 -= ret; + remaind2 -= ret2; + c->done += ret2; } remaind -= ret; @@ -672,7 +673,8 @@ static int chunk_copy_remote_to_local(struct chunk *c, sftp_session sftp, size_t ret = -1; goto out; } - remaind2 -= ret; + remaind2 -= ret2; + c->done += ret2; } remaind -= ret;