on main help sign in
fix: cap posthog shutdown timeout (#2138)
989b0d2Christian Rocha
internal/event/event.go+3−2
@@ -39,8 +39,9 @@ func SetNonInteractive(nonInteractive bool) {
39
39
40func Init() {
40func Init() {
41 c, err := posthog.NewWithConfig(key, posthog.Config{
41 c, err := posthog.NewWithConfig(key, posthog.Config{
42− Endpoint: endpoint,
42+ Endpoint: endpoint,
43− Logger: logger{},
43+ Logger: logger{},
44+ ShutdownTimeout: 500 * time.Millisecond,
44 })
45 })
45 if err != nil {
46 if err != nil {
46 slog.Error("Failed to initialize PostHog client", "error", err)
47 slog.Error("Failed to initialize PostHog client", "error", err)