Skip to content

Commit 452decc

Browse files
authored
Merge pull request #2 from megazoll/patch-1
Avoid emit without socket server
2 parents 69226b9 + d832794 commit 452decc

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/status.monitor.gateway.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,14 @@ export class StatusMonitorGateway implements OnGatewayConnection {
3030
}
3131

3232
sendMetrics(metrics) {
33-
const data = {
34-
os: metrics.os[metrics.os.length - 2],
35-
responses: metrics.responses[metrics.responses.length - 2],
36-
interval: metrics.interval,
37-
retention: metrics.retention,
38-
};
39-
this.server.emit('esm_stats', data);
33+
if (this.server) {
34+
const data = {
35+
os: metrics.os[metrics.os.length - 2],
36+
responses: metrics.responses[metrics.responses.length - 2],
37+
interval: metrics.interval,
38+
retention: metrics.retention,
39+
};
40+
this.server.emit('esm_stats', data);
41+
}
4042
}
4143
}

0 commit comments

Comments
 (0)