Skip to content

Commit e0465c6

Browse files
committed
Forget ignored task
1 parent 9057452 commit e0465c6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ public static UniTask AttachExternalCancellation(this UniTask task, Cancellation
201201

202202
if (cancellationToken.IsCancellationRequested)
203203
{
204+
task.Forget();
204205
return UniTask.FromCanceled(cancellationToken);
205206
}
206207

@@ -224,6 +225,7 @@ public static UniTask<T> AttachExternalCancellation<T>(this UniTask<T> task, Can
224225

225226
if (cancellationToken.IsCancellationRequested)
226227
{
228+
task.Forget();
227229
return UniTask.FromCanceled<T>(cancellationToken);
228230
}
229231

0 commit comments

Comments
 (0)