[bugfix] double free channel_msg