- protected messageListener (
- message: MessageValue<Data, Data, MainWorker>
- ): void {
- if (message.id != null && message.data != null) {
+ protected messageListener (message: MessageValue<Data, Data>): void {
+ if (message.dynamic === true) {
+ // Worker dynamic message received
+ this.startCheckAlive()
+ } else if (message.statistics != null) {
+ // Statistics message received
+ this.statistics = message.statistics
+ } else if (message.id != null && message.data != null) {