cmd/torrent/main.go | 4 ++-- diff --git a/cmd/torrent/main.go b/cmd/torrent/main.go index 757ecdc75f2a75bea238211134a2ac17118bf685..385d732cae02bb34dad192f844f0263794d3d72e 100644 --- a/cmd/torrent/main.go +++ b/cmd/torrent/main.go @@ -359,7 +359,7 @@ defer outputStats(client, flags) if client.WaitAll() { log.Print("downloaded ALL the torrents") } else { - return errors.New("y u no complete torrents?!") + err = errors.New("y u no complete torrents?!") } if flags.Seed { if len(client.Torrents()) == 0 { @@ -378,7 +378,7 @@ "client read %v, %v was useful data. sent %v non-data bytes", humanize.Bytes(uint64(clStats.BytesRead.Int64())), 100*float64(clStats.BytesReadUsefulData.Int64())/float64(clStats.BytesRead.Int64()), humanize.Bytes(uint64(sentOverhead))) - return nil + return err } func outputStats(cl *torrent.Client, args downloadFlags) {