Fix TimeoutWithoutException does not suppress exception

master
neuecc 2020-06-18 03:30:53 +09:00
parent 82219e6111
commit af82a94b87
1 changed files with 4 additions and 4 deletions

View File

@ -315,7 +315,7 @@ namespace Cysharp.Threading.Tasks
taskCancellationTokenSource.Dispose(); taskCancellationTokenSource.Dispose();
} }
throw new TimeoutException("Exceed Timeout:" + timeout); return true;
} }
else else
{ {
@ -325,7 +325,7 @@ namespace Cysharp.Threading.Tasks
if (taskResultIsCanceled) if (taskResultIsCanceled)
{ {
Error.ThrowOperationCanceledException(); return true;
} }
return false; return false;
@ -361,7 +361,7 @@ namespace Cysharp.Threading.Tasks
taskCancellationTokenSource.Dispose(); taskCancellationTokenSource.Dispose();
} }
throw new TimeoutException("Exceed Timeout:" + timeout); return (true, default);
} }
else else
{ {
@ -371,7 +371,7 @@ namespace Cysharp.Threading.Tasks
if (taskResult.IsCanceled) if (taskResult.IsCanceled)
{ {
Error.ThrowOperationCanceledException(); return (true, default);
} }
return (false, taskResult.Result); return (false, taskResult.Result);