v0.9.8-r14
github-actions
released this
28 May 11:24
·
59 commits
to master
since this release
rTorrent 0.9.8, -jc Release 14 - Add "download.{active,inactive}" events and "d.timestamp.last_active": The function is fully event-based, and has a well-defined and stable behavior. "Activity" here means "last time any peer was connected", consistent with @pyroscope's definition of "d.timestamp.last_active" in https://rtorrent-docs.readthedocs.io. Some caveats: the date would only be recorded when the last peer disconnects naturally. So if the user manually stopped the torrent, or stop the rTorrent when the torrent is still active, the timestamp would not be recorded. This is because when the torrent closes (or download object destructs), pending events are destroyed as well. Additionally, users have to check if the torrent is currently active by themselves, so rTorrent does not have to frequently write current time to the session.