Box large futures

This commit is contained in:
Maurus Decimus
2026-04-19 08:11:56 +02:00
parent c0d0ac9ea3
commit af23099e35
72 changed files with 1267 additions and 1469 deletions

View File

@@ -649,7 +649,7 @@ async fn delivery_diagnose(
if r.is_positive_completion() {
Ok(r)
} else {
Err(ClientError::UnexpectedReply(r))
Err(ClientError::UnexpectedReply(Box::new(r)))
}
}) {
Ok(_) => {
@@ -669,7 +669,7 @@ async fn delivery_diagnose(
if r.is_positive_completion() {
Ok(r)
} else {
Err(ClientError::UnexpectedReply(r))
Err(ClientError::UnexpectedReply(Box::new(r)))
}
}) {
Ok(_) => {

View File

@@ -71,10 +71,10 @@ impl ManagementApi for Server {
"auth" if is_post => {
self.is_http_anonymous_request_allowed(session.remote_ip)
.await?;
self.handle_login_request(
Box::pin(self.handle_login_request(
session,
body.ok_or_else(|| trc::LimitEvent::SizeRequest.into_err())?,
)
))
.await
}
"discover" => {