Unable to send updates to client

Hi all,

I am on version 8.1.37 (b2024013011). I build the project in perspective.

My logs are flooded with this error:

java.io.IOException: Channel is not set.

at com.inductiveautomation.perspective.gateway.model.PageModel.send(PageModel.java:387)

at com.inductiveautomation.perspective.gateway.model.PropertySyncManager$SendUpdates.run(PropertySyncManager.java:224)

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 com.inductiveautomation.perspective.gateway.threading.BlockingWork$BlockingWorkRunnable.run(BlockingWork.java:58)

at java.base/java.lang.Thread.run(Unknown Source)

Was this bug fixed in later versions?

Thanks

This error indicates a symptom of some underlying issue, not (directly) any bug in Ignition.

That is, what's happening is a property sync message is attempting to be sent, but the target of that message is gone by the time it arrives.

That generally means:

  1. Something is going wrong in your navigation operations (see this thread)
  2. Something is wrong in your network.