Jelajahi Sumber

Bug 1913: SFTP uploads started over already disconnected session do not reconnect automatically

https://winscp.net/tracker/1913

Source commit: 33d147ec4e6a87851151282deae6587afbdab2a9
Martin Prikryl 5 tahun lalu
induk
melakukan
ca605fc4ab
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      source/core/Terminal.cpp

+ 2 - 1
source/core/Terminal.cpp

@@ -6935,7 +6935,8 @@ void __fastcall TTerminal::DoCopyToRemote(
 
   FFileSystem->TransferOnDirectory(ATargetDir, CopyParam, Params);
 
-  UnicodeString TargetDir = AbsolutePath(ATargetDir, false);
+  // Must be local resolving, as this is outside of robust loop
+  UnicodeString TargetDir = AbsolutePath(ATargetDir, true);
   UnicodeString FullTargetDir = UnixIncludeTrailingBackslash(TargetDir);
   int Index = 0;
   while ((Index < FilesToCopy->Count) && !OperationProgress->Cancel)