holoirc: make unexpected disconnection not crash the app