The Riva client cannot reestablish the connection with the Riva server after an interruption. This causes all future iterations to fail.
It would be good to implement a reconnection method so that the client can reestablish the connection with the Riva server in case of a lost connection, making the client more robust.
Is there a way to do this outside of the Riva client?