Skip to content
Prev Previous commit
Merge main
  • Loading branch information
jalauzon-msft committed Nov 5, 2024
commit dec1ca8b4f2076a58e5ce2b1dd47d85cf4270831
Original file line number Diff line number Diff line change
Expand Up @@ -128,18 +128,9 @@ public override async Task AddNewJobPartAsync(
cancellationToken).ConfigureAwait(false);

// Add the job part into the current state
if (_transferStates.ContainsKey(transferId))
if (!_transferStates[transferId].JobParts.TryAdd(partNumber, mappedFile))
{
if (!_transferStates[transferId].JobParts.TryAdd(partNumber, mappedFile))
{
throw Errors.CollisionJobPart(transferId, partNumber);
}
}
else
{
// We should never get here because AddNewJobAsync should
// always be called first.
throw Errors.MissingTransferIdAddPartCheckpointer(transferId, partNumber);
throw Errors.CollisionJobPart(transferId, partNumber);
}
}

Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.