Browse Source

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

https://winscp.net/tracker/1913
(cherry picked from commit ca605fc4ab1511769330204ae0366ab839158f7a)

Source commit: 71597c2d50b82fbe0615f8b09bcdb122ed5ab567
Martin Prikryl 5 years ago
parent
commit
86079cb647
1 changed files with 2 additions and 1 deletions
  1. 2 1
      source/core/Terminal.cpp

+ 2 - 1
source/core/Terminal.cpp

@@ -6839,7 +6839,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)