mirror of
https://github.com/SuperBFG7/ympd
synced 2025-07-03 02:22:57 +00:00
Fix: cancel websockettimeout before new one is initiated
This commit is contained in:
parent
535595c7f8
commit
ccc0b2e640
@ -39,6 +39,7 @@ var deferredPrompt;
|
|||||||
var dragEl;
|
var dragEl;
|
||||||
var playlistEl;
|
var playlistEl;
|
||||||
var websocketConnected = false;
|
var websocketConnected = false;
|
||||||
|
var websocketTimer = null;
|
||||||
var appInited = false;
|
var appInited = false;
|
||||||
|
|
||||||
var app = {};
|
var app = {};
|
||||||
@ -1133,7 +1134,10 @@ function webSocketConnect() {
|
|||||||
modalConnectionError.show();
|
modalConnectionError.show();
|
||||||
}
|
}
|
||||||
websocketConnected = false;
|
websocketConnected = false;
|
||||||
setTimeout(function() {
|
if (websocketTimer != null) {
|
||||||
|
clearTimeout(websocketTimer);
|
||||||
|
}
|
||||||
|
websocketTimer = setTimeout(function() {
|
||||||
console.log('Reconnecting websocket');
|
console.log('Reconnecting websocket');
|
||||||
webSocketConnect();
|
webSocketConnect();
|
||||||
}, 3000);
|
}, 3000);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user