From 989b0d28cefcd82f1575087d4b9ed8be9b742df0 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Thu, 5 Feb 2026 15:20:59 -0500 Subject: [PATCH] fix: cap posthog shutdown timeout (#2138) --- internal/event/event.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/event/event.go b/internal/event/event.go index 10b054ce0b21fb3c0db441746827a20739963315..389b6549e35323eef8dbe37ded671c5f33544adc 100644 --- a/internal/event/event.go +++ b/internal/event/event.go @@ -39,8 +39,9 @@ func SetNonInteractive(nonInteractive bool) { func Init() { c, err := posthog.NewWithConfig(key, posthog.Config{ - Endpoint: endpoint, - Logger: logger{}, + Endpoint: endpoint, + Logger: logger{}, + ShutdownTimeout: 500 * time.Millisecond, }) if err != nil { slog.Error("Failed to initialize PostHog client", "error", err)