Loading state into ZDA on load can cause events to be lost.
pwood opened this issue · comments
If a large ZDA state is loaded into ZDA on start of the controller, there is nothing yet consuming the ReadEvent function, thus the channel can get full and messages can be lost.
We need to figure out how to change the API/loading process to prevent this being an issue, the current bodged solution is just a very large channel.
This is handled by ZDA now, loading is performed after controller results control.