Fix delete issue
This commit is contained in:
@@ -306,7 +306,10 @@ func (t *TorrentManager) startRefreshJob() {
|
|||||||
accessKeys := allTorrents.Keys()
|
accessKeys := allTorrents.Keys()
|
||||||
for _, oldAccessKey := range accessKeys {
|
for _, oldAccessKey := range accessKeys {
|
||||||
if _, ok := retain[oldAccessKey]; !ok {
|
if _, ok := retain[oldAccessKey]; !ok {
|
||||||
allTorrents.Remove(oldAccessKey)
|
t.DirectoryMap.IterCb(func(_ string, torrents cmap.ConcurrentMap[string, *Torrent]) {
|
||||||
|
torrents.Remove(oldAccessKey)
|
||||||
|
})
|
||||||
|
fmt.Printf("Deleted torrent: %s\n", oldAccessKey)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user