diff options
Diffstat (limited to 'docs/MESHBAY_DESIGN.md')
| -rw-r--r-- | docs/MESHBAY_DESIGN.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/MESHBAY_DESIGN.md b/docs/MESHBAY_DESIGN.md index 8c1f446..0aa00d1 100644 --- a/docs/MESHBAY_DESIGN.md +++ b/docs/MESHBAY_DESIGN.md @@ -2595,7 +2595,9 @@ Asking on the lease message instead would have put the operator's filenames on a unsealed message — precisely what sealing the write path bought. The partial state is keyed by member, directory and filename in the **group** context rather than the session, so a reconnect finds it, and an orphaned partial with no live lease is -reaped on a timer and at startup. The four upload protections (§6.4) are untouched +reaped on a timer and at startup — only a `.part` the node wrote, which carries +its tag (`name.<8 hex>.part`); any other `.part` in a shared folder is somebody +else's download or copy in progress and is never touched. The four upload protections (§6.4) are untouched by any of this. **Video streaming** is fragmented-MP4 remux (or transcode where the codec has no |