async fn request_task( server: Arc<Server>, conn: ConnState, _permit: SemaphoreGuard, msg: Value, ) -> Result<()>