Skip to content

Commit 40048e1

Browse files
committed
Fix error message
1 parent 20157b5 commit 40048e1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/libraries/System.Private.CoreLib/src/Resources/Strings.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3411,7 +3411,7 @@
34113411
<value>The timeout must represent a value between -1 and Int32.MaxValue, inclusive.</value>
34123412
</data>
34133413
<data name="SemaphoreSlim_Wait_TimeSpanTimeoutWrong" xml:space="preserve">
3414-
<value>The timeout must be greater than or equal to -1.</value>
3414+
<value>The value needs to translate in milliseconds to -1 (signifying an infinite timeout), or be non-negative.</value>
34153415
</data>
34163416
<data name="Serialization_BadParameterInfo" xml:space="preserve">
34173417
<value>Non existent ParameterInfo. Position bigger than member's parameters length.</value>

src/libraries/System.Private.CoreLib/src/System/Threading/SemaphoreSlim.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ public Task<bool> WaitAsync(int millisecondsTimeout, CancellationToken cancellat
653653
nameof(millisecondsTimeout), millisecondsTimeout, SR.SemaphoreSlim_Wait_TimeoutWrong);
654654
}
655655

656-
return WaitAsync(millisecondsTimeout, cancellationToken);
656+
return WaitAsync((long)millisecondsTimeout, cancellationToken);
657657
}
658658

659659
/// <summary>

0 commit comments

Comments
 (0)