1
0
mirror of https://github.com/nttgin/BGPalerter.git synced 2024-05-19 06:50:08 +00:00

avoid setting multiple open connect timeouts

This commit is contained in:
Massimo Candela
2021-10-25 18:24:35 +02:00
parent 0125b17514
commit 811fe069ee

View File

@ -125,6 +125,9 @@ export default class WebSocket {
};
setOpenTimeout = (setting) => {
if (this.openConnectionTimeout) {
clearTimeout(this.openConnectionTimeout);
}
if (setting) {
this.openConnectionTimeout = setTimeout(() => {
this._publishError("connection timed out");
@ -133,8 +136,6 @@ export default class WebSocket {
this.connect();
}
}, this.openConnectionTimeoutSeconds);
} else {
clearTimeout(this.openConnectionTimeout);
}
};