diff --git a/src/Socket/socket.ts b/src/Socket/socket.ts index 4f34e7e..e622592 100644 --- a/src/Socket/socket.ts +++ b/src/Socket/socket.ts @@ -92,7 +92,7 @@ export const makeSocket = ({ let onOpen: (data: any) => void let onClose: (err: Error) => void - const result = new Promise((resolve, reject) => { + const result = promiseTimeout(connectTimeoutMs, (resolve, reject) => { onOpen = (data: any) => resolve(data) onClose = reject ws.on('frame', onOpen)