Skip to content

Box async dispatch futures in request and inspection paths#782

Merged
ryanfowler merged 1 commit into
mainfrom
box-large-dispatch-futures
Jun 17, 2026
Merged

Box async dispatch futures in request and inspection paths#782
ryanfowler merged 1 commit into
mainfrom
box-large-dispatch-futures

Conversation

@ryanfowler

Copy link
Copy Markdown
Owner

Summary

  • Box key async calls before awaiting them in app, HTTP, gRPC reflection, TLS inspection, and WebSocket paths
  • Keep the request and discovery flow behavior unchanged while avoiding large stack use from deeply nested futures
  • Update the affected async test call site to match the new boxed invocation pattern

Testing

  • Not run (not requested)

@ryanfowler ryanfowler enabled auto-merge June 17, 2026 17:54
@ryanfowler ryanfowler merged commit 33239da into main Jun 17, 2026
4 checks passed
@ryanfowler ryanfowler deleted the box-large-dispatch-futures branch June 17, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant