From d4a9c065c4d8be8107c28e67944addc4386fc81c Mon Sep 17 00:00:00 2001 From: Charlie Cruzan <35579283+cruzach@users.noreply.github.com> Date: Fri, 12 Jun 2020 06:35:11 -0400 Subject: [PATCH] fix: Adds Node shutdownTimeout option typings (#2669) Include `shutdownTimeout` option --- packages/types/src/options.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/types/src/options.ts b/packages/types/src/options.ts index fd23a2904582..b5a68dff005e 100644 --- a/packages/types/src/options.ts +++ b/packages/types/src/options.ts @@ -131,6 +131,15 @@ export interface Options { * @returns The breadcrumb that will be added | null. */ beforeBreadcrumb?(breadcrumb: Breadcrumb, hint?: BreadcrumbHint): Breadcrumb | null; + + /** + * Controls how many milliseconds to wait before shutting down. The default is + * SDK-specific but typically around 2 seconds. Setting this too low can cause + * problems for sending events from command line applications. Setting it too + * high can cause the application to block for users with network connectivity + * problems. + */ + shutdownTimeout?: number; _experiments?: { [key: string]: any;