diff --git a/cmd/jobsResume.go b/cmd/jobsResume.go index 56683529a..5c5677899 100644 --- a/cmd/jobsResume.go +++ b/cmd/jobsResume.go @@ -137,11 +137,13 @@ func (cca *resumeJobController) ReportProgressOrExit(lcm common.LifecycleMgr) (t // indicate whether constrained by disk or not perfString, diskString := getPerfDisplayText(summary.PerfStrings, summary.PerfConstraint, duration, false) + var xfersDoneFailSkip = summary.TransfersCompleted + summary.TransfersFailed + summary.TransfersSkipped + pending := common.Iff(summary.TotalTransfers > xfersDoneFailSkip, summary.TotalTransfers-xfersDoneFailSkip, 0) return fmt.Sprintf("%.1f %%, %v Done, %v Failed, %v Pending, %v Skipped, %v Total%s, %s%s%s", summary.PercentComplete, summary.TransfersCompleted, summary.TransfersFailed, - summary.TotalTransfers-(summary.TransfersCompleted+summary.TransfersFailed+summary.TransfersSkipped), + pending, summary.TransfersSkipped, summary.TotalTransfers, scanningString, perfString, throughputString, diskString) } })