client.go | 2 +- diff --git a/client.go b/client.go index 21a4e0e0b8499ed0526819d54b1aa109a3c53f7f..4815d53a8d40917057742d6c1bc3243cc45f8022 100644 --- a/client.go +++ b/client.go @@ -1301,7 +1301,6 @@ func (t *Torrent) MergeSpec(spec *TorrentSpec) error { if spec.DisplayName != "" { t.SetDisplayName(spec.DisplayName) } - t.initialPieceCheckDisabled = spec.DisableInitialPieceCheck if spec.InfoBytes != nil { err := t.SetInfoBytes(spec.InfoBytes) if err != nil { @@ -1312,6 +1311,7 @@ cl := t.cl cl.AddDhtNodes(spec.DhtNodes) cl.lock() defer cl.unlock() + t.initialPieceCheckDisabled = spec.DisableInitialPieceCheck useTorrentSources(spec.Sources, t) for _, url := range spec.Webseeds { t.addWebSeed(url)