@japofc/baileys - v2.4.7
    Preparing search index...

    Interface ShutdownManagerOptions

    Shutdown manager — clean teardown on signals or on demand.

    interface ShutdownManagerOptions {
        exit?: boolean;
        onError?: (info: { error: unknown; step: string }) => void;
        saveCreds?: () => void | Promise<void>;
        signals?: string[];
        sock?: unknown;
        timeoutMs?: number;
    }
    Index
    exit?: boolean

    process.exit() after teardown (code 1 when a step failed). Default false.

    onError?: (info: { error: unknown; step: string }) => void
    saveCreds?: () => void | Promise<void>

    Flushed FIRST during teardown — the login must survive.

    signals?: string[]

    Default ['SIGINT', 'SIGTERM'].

    sock?: unknown
    timeoutMs?: number

    Per-step timeout. Default 10000. 0 disables.