Fixed a divide by zero bug when the repository has only zero-byte files

This commit is contained in:
Gilbert Chen
2018-08-10 12:17:40 -04:00
parent 9d10cc77fc
commit 39d71a3256

View File

@@ -472,7 +472,7 @@ func (manager *BackupManager) Backup(top string, quickMode bool, threads int, ta
uploadedModifiedFileSize := atomic.AddInt64(&uploadedModifiedFileSize, int64(chunkSize)) uploadedModifiedFileSize := atomic.AddInt64(&uploadedModifiedFileSize, int64(chunkSize))
if IsTracing() || showStatistics { if (IsTracing() || showStatistics) && totalModifiedFileSize > 0 {
now := time.Now().Unix() now := time.Now().Unix()
if now <= startUploadingTime { if now <= startUploadingTime {
now = startUploadingTime + 1 now = startUploadingTime + 1