holoirc: move around disconnect code