From 6074ee83a1205556a5ead5cc4d9461f430a4b8aa Mon Sep 17 00:00:00 2001 From: XSilverTH Date: Thu, 18 Dec 2025 17:29:46 +0330 Subject: [PATCH] Make the UpdateRecevier not wait for each handler --- Telegrator/Polling/ReactiveUpdateReceiver.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Telegrator/Polling/ReactiveUpdateReceiver.cs b/Telegrator/Polling/ReactiveUpdateReceiver.cs index a4d5b68..d6a0b72 100644 --- a/Telegrator/Polling/ReactiveUpdateReceiver.cs +++ b/Telegrator/Polling/ReactiveUpdateReceiver.cs @@ -63,11 +63,12 @@ namespace Telegrator.Polling try { request.Offset = update.Id + 1; - await updateHandler.HandleUpdateAsync(Client, update, cancellationToken).ConfigureAwait(continueOnCapturedContext: false); + _ = updateHandler.HandleUpdateAsync(Client, update, cancellationToken); } catch (Exception exception2) { - await updateHandler.HandleErrorAsync(Client, exception2, HandleErrorSource.HandleUpdateError, cancellationToken).ConfigureAwait(false); + await updateHandler.HandleErrorAsync(Client, exception2, + HandleErrorSource.HandleUpdateError, cancellationToken).ConfigureAwait(false); } } }