diff --git a/internal/torrent/manager.go b/internal/torrent/manager.go index 256061d..8820c2a 100644 --- a/internal/torrent/manager.go +++ b/internal/torrent/manager.go @@ -319,12 +319,7 @@ func (t *TorrentManager) TriggerHookOnLibraryUpdate(updatedPaths []string) { // proxy func (t *TorrentManager) UnrestrictUntilOk(link string) *realdebrid.Download { - retChan := make(chan *realdebrid.Download, 1) - defer close(retChan) - t.workerPool.Submit(func() { - retChan <- t.Api.UnrestrictUntilOk(link, t.Config.ShouldServeFromRclone()) - }) - return <-retChan + return t.Api.UnrestrictUntilOk(link, t.Config.ShouldServeFromRclone()) } func (t *TorrentManager) SetNewLatestState(checksum LibraryState) {