Winter
Winter
I can reproduce this on Darwin (which rules out `/proc` checking), with Nix 2.10.3: - `--roots` is blank - `--referrers` is also blank - I can delete other paths just...
I'd wager this is caused by this line: https://github.com/jesec/flood/blob/3feb45e9a5fafa9c2bfff47f87d57cb922215f0d/server/services/rTorrent/clientGatewayService.ts#L349 This looks the torrent up in an [in-memory dictionary](https://github.com/jesec/flood/blob/3feb45e9a5fafa9c2bfff47f87d57cb922215f0d/server/services/torrentService.ts#L81), which presumably only uses uppercase hashes.
I still need to add qBittorrent support.
I doubt this will be merged due to this fork's goal to not touch rTorrent's consensus layer, not to mention the warnings about these patches being experimental that the author...
> The error messages are cleared after a while. ~~Where's that done?~~ [Ah, I see](https://github.com/jesec/rtorrent/blob/257cea63c361e6bf6499b08bce16b118c553afba/src/core/download.cc#L83). The torrents are stopped, though, so why would that routine run? rTorrent shouldn't be announcing...
It seems that the error message is cleared after ~1 second, which I can see by polling Flood's torrent list API every second. I see that torrents are errored for...
Something to note is that if the option to delete data is enabled in Flood, then the data is properly deleted, at least for some of the torrents. rTorrent acknowledges...
After adding some additional logging to rTorrent, it appears that `DownloadStore::remove` isn't being called at all for these torrents.
ping @ryantm
also ping @cole-h :)