diff --git a/weed/command/upload.go b/weed/command/upload.go index b68839a8fa..123728b262 100644 --- a/weed/command/upload.go +++ b/weed/command/upload.go @@ -106,7 +106,6 @@ func runUpload(cmd *Command, args []string) bool { }) if err != nil { fmt.Println(err.Error()) - return false } concurrency := *upload.concurrency @@ -172,6 +171,9 @@ func runUpload(cmd *Command, args []string) bool { if <-printDone { return false } + if err != nil { + return false + } } else { parts, e := operation.NewFileParts(args) if e != nil {