Skip to content

Commit b79acb7

Browse files
committed
Prevent collisions
1 parent b79fdcf commit b79acb7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

frameworks/CSharp/aspnetcore/src/Platform/Data/RawDbNpgsql.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,11 @@ public async Task<World[]> LoadMultipleUpdatesRows(int count)
161161
for (var i = 0; i < count; i++)
162162
{
163163
var randomNumber = Random.Shared.Next(1, 10001);
164+
if (results[i].RandomNumber == randomNumber)
165+
{
166+
randomNumber = (randomNumber % 10000) + 1;
167+
}
168+
164169
results[i].RandomNumber = randomNumber;
165170
numbers[i] = randomNumber;
166171
}

0 commit comments

Comments
 (0)