I'm getting a series of warnings in the log files, and I'm not sure where to trace this down from. It seems to be the alarm status object in perspective causing this.
java.io.IOException: Channel is not open.
at com.inductiveautomation.perspective.gateway.model.PageModel.send(PageModel.java:249)
at com.inductiveautomation.perspective.gateway.model.ComponentModel.lambda$fireModelEvent$2(ComponentModel.java:445)
at com.inductiveautomation.perspective.gateway.model.ComponentModel.fireModelEvent(ComponentModel.java:452)
at com.inductiveautomation.perspective.gateway.model.ComponentModel.fireEvent(ComponentModel.java:417)
at com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate.fireEvent(ComponentModelDelegate.java:66)
at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms.lambda$run$2(AlarmStatusTableModelDelegate.java:459)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:233)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)