diff --git a/packages/node/src/relay/index.ts b/packages/node/src/relay/index.ts index 74ec026c..4913794e 100644 --- a/packages/node/src/relay/index.ts +++ b/packages/node/src/relay/index.ts @@ -39,6 +39,10 @@ export default class RelayClient extends BaseSession { } private _handleSignals(): void { + if (process.env.IGNORE_SIGNALS) { + return logger.info('Ignoring SIGINT/SIGTERM as requested.') + } + const _gracefulDisconnect = async () => { logger.info('Disconnecting from Relay...') await this.disconnect()