Procházet zdrojové kódy

Do not try to merge or validate partial parallel downloads when the transfer fails or was canceled

Source commit: 72f354c3b1d79237f43031accd9418e2716381be
Martin Prikryl před 2 roky
rodič
revize
8743ba374e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      source/core/Terminal.cpp

+ 1 - 1
source/core/Terminal.cpp

@@ -862,7 +862,7 @@ void TParallelOperation::Done(
 
       try
       {
-        if (DebugAlwaysTrue(FSide == osRemote))
+        if (Success && DebugAlwaysTrue(FSide == osRemote))
         {
           TParallelFileOffsets::const_iterator I = std::find(FParallelFileOffsets.begin(), FParallelFileOffsets.end(), CopyParam->PartOffset);
           if (DebugAlwaysTrue(I != FParallelFileOffsets.end()))