async fn handle_command_tube( command_tube: &Option<AsyncTube>, interrupt: &RefCell<Option<Interrupt>>, disk_state: Rc<RwLock<DiskState>>, ) -> Result<(), ExecuteError>