Currently, the node is shut down as soon as the control to the camera by Aravis is lost. This is triggered by a callback function 'CameraAravisNodeBase::handleControlLostSignal' which, in turn, is connected to the 'ControlLostSignal' of Aravis.
Better handling would be to try and reconnect to the camera for a set period of time. If still no connection could be restored, the node should be shut down.
Currently, the node is shut down as soon as the control to the camera by Aravis is lost. This is triggered by a callback function 'CameraAravisNodeBase::handleControlLostSignal' which, in turn, is connected to the 'ControlLostSignal' of Aravis.
Better handling would be to try and reconnect to the camera for a set period of time. If still no connection could be restored, the node should be shut down.