You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Receiver thread is only protected against IOException (here) but sometimes (due to random communication issues), a different kind of exception can occur in which case the thing is not properly reinitialized (via handleCommunicationError) and the thread stops which means the communication with the alarm system is lost.
Same thing can potentially happen in the sender thread (although I've never experienced this).
The text was updated successfully, but these errors were encountered:
Receiver thread is only protected against IOException (here) but sometimes (due to random communication issues), a different kind of exception can occur in which case the thing is not properly reinitialized (via handleCommunicationError) and the thread stops which means the communication with the alarm system is lost.
I'm suspecting that it's NumberFormatException and IndexOutOfBoundsException being thrown by DigiplexResponseResolver. I had a closer look yesterday - see #17864. I don't see any obvious other places where RuntimeExceptions could be thrown.
Same thing can potentially happen in the sender thread (although I've never experienced this).
I don't think so for the reason above, which is probably why you never experienced it.
Receiver thread is only protected against
IOException
(here) but sometimes (due to random communication issues), a different kind of exception can occur in which case the thing is not properly reinitialized (viahandleCommunicationError
) and the thread stops which means the communication with the alarm system is lost.Same thing can potentially happen in the sender thread (although I've never experienced this).
The text was updated successfully, but these errors were encountered: