mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
revert Cluster#bindEvents() change
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
parent
fde859ebfd
commit
dfdb5bce2c
@ -127,20 +127,19 @@ export class Cluster implements ClusterModel, ClusterState {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected bindEvents() {
|
protected bindEvents() {
|
||||||
if (!ipcMain) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
logger.info(`[CLUSTER]: bind events`, this.getMeta())
|
logger.info(`[CLUSTER]: bind events`, this.getMeta())
|
||||||
const refreshTimer = setInterval(() => !this.disconnected && this.refresh(), 30000) // every 30s
|
const refreshTimer = setInterval(() => !this.disconnected && this.refresh(), 30000) // every 30s
|
||||||
const refreshMetadataTimer = setInterval(() => !this.disconnected && this.refreshMetadata(), 900000) // every 15 minutes
|
const refreshMetadataTimer = setInterval(() => !this.disconnected && this.refreshMetadata(), 900000) // every 15 minutes
|
||||||
|
|
||||||
this.eventDisposers.push(
|
if (ipcMain) {
|
||||||
reaction(() => this.getState(), () => this.pushState()),
|
this.eventDisposers.push(
|
||||||
() => {
|
reaction(() => this.getState(), () => this.pushState()),
|
||||||
clearInterval(refreshTimer)
|
() => {
|
||||||
clearInterval(refreshMetadataTimer)
|
clearInterval(refreshTimer)
|
||||||
},
|
clearInterval(refreshMetadataTimer)
|
||||||
);
|
},
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected unbindEvents() {
|
protected unbindEvents() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user