From 8a56c07e8b70a4c992048da7ffce48bc318397c7 Mon Sep 17 00:00:00 2001 From: Saddam Azy <59659668+myxzlpltk@users.noreply.github.com> Date: Fri, 1 Nov 2024 17:10:36 +0700 Subject: [PATCH] Accept context when stopping updater --- ext/updater.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/updater.go b/ext/updater.go index e664617..4cda258 100644 --- a/ext/updater.go +++ b/ext/updater.go @@ -244,10 +244,10 @@ func (u *Updater) Idle() { // // When using long polling, Stop() will wait for the getUpdates call to return, which may cause a delay due to the // request timeout. -func (u *Updater) Stop() error { +func (u *Updater) Stop(ctx context.Context) error { // Stop any running servers. if u.webhookServer != nil { - err := u.webhookServer.Shutdown(context.Background()) + err := u.webhookServer.Shutdown(ctx) if err != nil { return fmt.Errorf("failed to shutdown server: %w", err) }