diff options
| author | Lena <lena@omega> | 2026-07-01 00:00:00 +0000 |
|---|---|---|
| committer | Lena <lena@omega> | 2026-07-01 00:00:00 +0000 |
| commit | d2745c0cca84ea006fa44edb4d9bbebffd35d917 (patch) | |
| tree | 6be8757635cf311506936fdba9b2bc5975e4de27 /app/src/main/res/mipmap-anydpi-v26 | |
| parent | f3889d4fb5659c94f4ec957219bebada8d1a67fb (diff) | |
| download | rsend-d2745c0cca84ea006fa44edb4d9bbebffd35d917.tar.gz | |
app: kill rsync when a sync is stopped
A stopped worker (schedule replaced, constraints lost) left rsync
running detached until its own network timeout, including a window
where a WiFi-only sync kept pushing on another network. A watchdog
coroutine destroys the process on cancellation, which also closes its
pipes and unblocks the log reader; the worker rethrows cancellation
instead of logging it as a folder error.
Diffstat (limited to 'app/src/main/res/mipmap-anydpi-v26')
0 files changed, 0 insertions, 0 deletions