Open JakeWharton opened 2 years ago
I don't see how this could happen in the code. It does two passes–one to collect file counts and the second to update tags. It would have to be a race condition, which we can't fix anyway.
I think this happens when the second one is paused. The file counting happens across all torrents but the tag is only considered when the torrent is non-idle.
The first will get solo-seed and the second will get cross-seed. Need to somehow go back and upgrade the solo-seed upon seeing a cross in this case.