diff --git a/sync/cluster.go b/sync/cluster.go index 0c4984b126565b654a0facb9b0cf4832851834c9..9b3bfebb76c5e231ed4e0b2b4e52a4e719685e69 100644 --- a/sync/cluster.go +++ b/sync/cluster.go @@ -275,6 +275,5 @@ func fetchJobs(todo chan *object.Object, config *config.Config) { todo <- obj } } - sendStats(config.Manager) close(todo) } diff --git a/sync/sync.go b/sync/sync.go index ac3bbeb99a5ee08c48144ac7773c6349f60f2cb8..af7d93aef74ea588747acb65c8d134cb3a5da4f1 100644 --- a/sync/sync.go +++ b/sync/sync.go @@ -602,6 +602,8 @@ func Sync(src, dst object.ObjectStorage, config *config.Config) error { } if config.Manager == "" { logger.Infof("Found: %d, copied: %d, deleted: %d, failed: %d", found, copied, deleted, failed) + } else { + sendStats(config.Manager) } return nil }