stickz d4427931a2 Fix session file data corruption
From https://github.com/jesec/rtorrent/commit/f9a875b633eb083ec82f89ebeae8678ca424e8b2

This commit ensures session files land on the disk in the event of a system crash or power outage. It prevents data corruption of rTorrent session files, which causes torrent client breakage.

Optimizations from the initial implementation include
1) Skipping unnecessary file metadata updates during the sync process.
2) Skipping variable initialization since open will assign -1 on failure.
2024-09-06 11:05:35 -04:00
2022-09-08 05:08:17 +09:00
2024-09-06 11:05:35 -04:00
2014-06-18 03:43:32 +09:00
2014-09-15 16:03:10 +09:00
2005-01-25 18:47:10 +00:00
2024-08-09 13:06:14 +00:00
2005-01-25 18:47:10 +00:00
2011-12-10 22:58:02 +09:00
2005-01-25 18:47:10 +00:00
2019-01-03 21:10:09 +00:00
2022-09-08 05:04:14 +09:00

Donate

RTorrent BitTorrent Client

Introduction

To learn how to use rTorrent visit the Wiki.

Stable

Donate to rTorrent development

  • Paypal
  • Patreon
  • SubscribeStar
  • Bitcoin: 1MpmXm5AHtdBoDaLZstJw8nupJJaeKu8V8
  • Etherium: 0x9AB1e3C3d8a875e870f161b3e9287Db0E6DAfF78
  • Litecoin: LdyaVR67LBnTf6mAT4QJnjSG2Zk67qxmfQ
  • Cardano: addr1qytaslmqmk6dspltw06sp0zf83dh09u79j49ceh5y26zdcccgq4ph7nmx6kgmzeldauj43254ey97f3x4xw49d86aguqwfhlte

Help keep rTorrent development going by donating to its creator.

S
Description
Languages
C++ 93.5%
M4 5.9%
Makefile 0.3%
Lua 0.2%
C 0.1%