diff --git a/src/WAConnection/0.Base.ts b/src/WAConnection/0.Base.ts index d6aa0d3..7b77f87 100644 --- a/src/WAConnection/0.Base.ts +++ b/src/WAConnection/0.Base.ts @@ -326,6 +326,9 @@ export class WAConnection extends EventEmitter { let onOpen: () => void let onClose: ({ reason }) => void + if (this.pendingRequestTimeoutMs <= 0) { + throw new BaileysError(DisconnectReason.close, { status: 428 }) + } await ( Utils.promiseTimeout ( this.pendingRequestTimeoutMs,