From ff9ef811b90ebe1122bba67a3e95a9c0f68393b4 Mon Sep 17 00:00:00 2001 From: yourok <8yourok8@mail.ru> Date: Fri, 14 Feb 2020 13:07:34 +0300 Subject: [PATCH] fix timeout --- src/server/torr/Torrent.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/torr/Torrent.go b/src/server/torr/Torrent.go index 8767c6a..45932e3 100644 --- a/src/server/torr/Torrent.go +++ b/src/server/torr/Torrent.go @@ -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) }() }