def shutdown(self, main):
        dcall_discard(self, 'expire_dcall')
        dcall_discard(self, 'rcWindow_dcall')

        self.nickRemoved(main)

        if self.bridge_data:
            self.bridge_data.shutdown()