16 lines
No EOL
285 B
C#
16 lines
No EOL
285 B
C#
namespace Iceshrimp.Backend.Core.Extensions;
|
|
|
|
public static class TaskExtensions
|
|
{
|
|
public static async Task SafeWaitAsync(this Task task, TimeSpan timeSpan)
|
|
{
|
|
try
|
|
{
|
|
await task.WaitAsync(TimeSpan.FromMilliseconds(500));
|
|
}
|
|
catch (TimeoutException)
|
|
{
|
|
// ignored
|
|
}
|
|
}
|
|
} |