mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-10-09 15:58:34 +00:00
185143cedc
The previous fix only checked the direct parent task ID, which doesn't work for deeply nested folders: - Top-level task "A" (user cancels this) - Child folder "B" with parentTaskId="A" (detected cancellation) - Grandchild file "C" with parentTaskId="B" (NOT detected!) Now we pass rootTaskId through all levels of transferDirectory and transferFile calls, so all nested operations check against the original top-level task ID. Co-Authored-By: Claude <noreply@anthropic.com>