浏览代码

Bug 2126: Moving WebDAV transfer to background aborts the transfer if the server commits the interrupted foreground transfer

https://winscp.net/tracker/2126

Source commit: d69d538e9269fcad6189f93497aca6b8cd20c5f9
Martin Prikryl 3 年之前
父节点
当前提交
360e16107b
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      source/core/WebDAVFileSystem.cpp

+ 4 - 0
source/core/WebDAVFileSystem.cpp

@@ -1203,6 +1203,10 @@ void __fastcall TWebDAVFileSystem::ConfirmOverwrite(
   switch (Answer)
   {
     case qaYes:
+    // Can happen when moving to background (and the server manages to commit the interrupeted foreground transfer).
+    // WebDAV does not support resumable uploads.
+    // Resumable downloads are not implemented.
+    case qaRetry:
       // noop
       break;