Skip to content

Commit bd05029

Browse files
safernstephentoub
authored andcommitted
Fix Debug.Assert in GenericDelegateCache (dotnet#23755)
1 parent 3816dba commit bd05029

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/System.Private.CoreLib/shared/System/Threading/Tasks/FutureFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2103,7 +2103,7 @@ internal static class GenericDelegateCache<TAntecedentResult, TResult>
21032103
(Task<Task<TAntecedentResult>[]> wrappedAntecedents, object? state) =>
21042104
{
21052105
wrappedAntecedents.NotifyDebuggerOfWaitCompletionIfNecessary();
2106-
Debug.Assert(state is Func<Task<TAntecedentResult>>);
2106+
Debug.Assert(state is Func<Task<TAntecedentResult>[], TResult>);
21072107
var func = (Func<Task<TAntecedentResult>[], TResult>)state;
21082108
return func(wrappedAntecedents.Result);
21092109
};

0 commit comments

Comments
 (0)