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')
|
||||
// send login every 10s
|
||||
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.sendJSON(json, tag)
|
||||
this.initTimeout = setTimeout(sendLoginReq, 10_000)
|
||||
|
||||
@@ -86,7 +86,8 @@ export class WAConnection extends Base {
|
||||
'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.startKeepAliveRequest()
|
||||
|
||||
Reference in New Issue
Block a user