From 39d71a325606698abcf060630622f3ec31590faa Mon Sep 17 00:00:00 2001 From: Gilbert Chen Date: Fri, 10 Aug 2018 12:17:40 -0400 Subject: [PATCH] Fixed a divide by zero bug when the repository has only zero-byte files --- src/duplicacy_backupmanager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/duplicacy_backupmanager.go b/src/duplicacy_backupmanager.go index 83d897f..80e550c 100644 --- a/src/duplicacy_backupmanager.go +++ b/src/duplicacy_backupmanager.go @@ -472,7 +472,7 @@ func (manager *BackupManager) Backup(top string, quickMode bool, threads int, ta uploadedModifiedFileSize := atomic.AddInt64(&uploadedModifiedFileSize, int64(chunkSize)) - if IsTracing() || showStatistics { + if (IsTracing() || showStatistics) && totalModifiedFileSize > 0 { now := time.Now().Unix() if now <= startUploadingTime { now = startUploadingTime + 1