Repository navigation
Commit 91b05f1
fix(remote-transfer): keep file transfers running instead of timing out (#3235)
* fix(remote-transfer): keep file transfers running instead of timing out
Every remote file command inherited one 30s frontend request deadline, so a
slow-but-healthy transfer was reported as "Request timeout" while the host kept
transferring. Transfers now stream instead of buffering whole files, stage the
destination and publish it only after the bytes completed, and carry one
cancellable transfer id from the progress card to the backend so a stop reaches
the operation it displays.
Co-authored-by: OpenBitFun <318544290+bitfun-ai@users.noreply.github.com>
* fix(remote-transfer): align installer CI and cancellation paths
* fix(remote-transfer): finish cancelled upload sessions cleanly
---------
Co-authored-by: OpenBitFun <318544290+bitfun-ai@users.noreply.github.com>
Co-authored-by: GCWing <gcwing@foxmail.com>1 parent 42e376b commit 91b05f1
20 files changed
Lines changed: 1606 additions & 289 deletions
File tree
- OpenBitFun-Installer/src-tauri
- docs/architecture
- src
- apps/desktop/src/api
- crates/services/services-integrations/src/remote_ssh
- manager/tests
- web-ui/src
- app/components/panels
- features/ssh-remote
- infrastructure/api/service-api
- locales
- en-US/panels
- zh-CN/panels
- zh-TW/panels
- tools/file-system
- hooks
- services
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
186 | 209 | | |
187 | 210 | | |
188 | 211 | | |
| |||
0 commit comments