From 11d1dda3f5b11a118852d7ec8509f06903b693ee Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Sat, 14 Nov 2020 16:01:02 +0530 Subject: [PATCH] Fix pendingRequestTimeout bug --- src/WAConnection/0.Base.ts | 3 +++ 1 file changed, 3 insertions(+) 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,