manage channel disconnect & connect