fix timeout

This commit is contained in:
yourok
2020-02-14 13:07:34 +03:00
parent d45e3d9288
commit ff9ef811b9

View File

@@ -246,7 +246,7 @@ func (t *Torrent) CloseReader(reader *reader.Reader) {
t.muReader.Lock()
reader.Close()
t.cache.RemReader(reader)
t.expiredTime = time.Now().Add(time.Minute * 10) //TODO one minute
t.expiredTime = time.Now().Add(time.Second * time.Duration(settings.Get().TorrentDisconnectTimeout))
t.muReader.Unlock()
}
@@ -310,7 +310,7 @@ func (t *Torrent) Preload(file *torrent.File, size int64) {
readerPost.SetReadahead(buff5mb)
defer func() {
t.CloseReader(readerPost)
t.expiredTime = time.Now().Add(time.Second * time.Duration(settings.Get().TorrentDisconnectTimeout))
t.expiredTime = time.Now().Add(time.Minute * 5)
}()
}