mirror of
https://github.com/FranP-code/Baileys.git
synced 2025-10-13 00:32:22 +00:00
Bug fix for sendLoginReq
This commit is contained in:
@@ -48,6 +48,10 @@ export class WAConnection extends Base {
|
|||||||
else json.push ('takeover')
|
else json.push ('takeover')
|
||||||
// send login every 10s
|
// send login every 10s
|
||||||
const sendLoginReq = () => {
|
const sendLoginReq = () => {
|
||||||
|
if (this.conn.readyState !== this.conn.OPEN) {
|
||||||
|
this.logger.warn('Received login timeout req when WS not open, ignoring...')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.logger.debug('sending login request')
|
this.logger.debug('sending login request')
|
||||||
this.sendJSON(json, tag)
|
this.sendJSON(json, tag)
|
||||||
this.initTimeout = setTimeout(sendLoginReq, 10_000)
|
this.initTimeout = setTimeout(sendLoginReq, 10_000)
|
||||||
|
|||||||
@@ -86,7 +86,8 @@ export class WAConnection extends Base {
|
|||||||
'Sec-WebSocket-Extensions': 'permessage-deflate; client_max_window_bits',
|
'Sec-WebSocket-Extensions': 'permessage-deflate; client_max_window_bits',
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
this.conn.addEventListener('message', ({data}) => this.onMessageRecieved(data as any))
|
|
||||||
|
this.conn.on('message', data => this.onMessageRecieved(data as any))
|
||||||
|
|
||||||
this.conn.on ('open', async () => {
|
this.conn.on ('open', async () => {
|
||||||
this.startKeepAliveRequest()
|
this.startKeepAliveRequest()
|
||||||
|
|||||||
Reference in New Issue
Block a user