fix: normalize permissions after qb verification
This commit is contained in:
+4
-1
@@ -125,7 +125,10 @@ and placement policy differ.
|
||||
and explicit save path, or apply a transactional delta to an existing
|
||||
torrent. Set selected/skipped state, run a full recheck of the target union,
|
||||
and fail immediately if qBittorrent attempts to download. Successful recheck
|
||||
atomically advances the placement generation and is the commit point.
|
||||
atomically advances the placement generation and is the commit point. Before
|
||||
qBittorrent is resumed, the client applies `a+rx` to the verified resource
|
||||
directories and `a+r` to its verified files, preserving ownership, write
|
||||
bits, and special mode bits so other local applications can read the data.
|
||||
5. **Staging Cleanup.** Remove only job-owned staging artifacts from both
|
||||
endpoints. A post-commit cleanup failure produces `CLEANUP_REQUIRED`; it
|
||||
never rolls back or deletes the committed placement.
|
||||
|
||||
Reference in New Issue
Block a user