Skip to content

fix(p3-shim): complete HTTP transmit futures from worker#1504

Merged
andreiltd merged 1 commit into
bytecodealliance:mainfrom
andreiltd:fix/http-semantics
May 19, 2026
Merged

fix(p3-shim): complete HTTP transmit futures from worker#1504
andreiltd merged 1 commit into
bytecodealliance:mainfrom
andreiltd:fix/http-semantics

Conversation

@andreiltd
Copy link
Copy Markdown
Member

This includes few fixes driven by upstream tests but most importantly it fixes sending http request bodies and trailers concurrently with response handling, and settle the request transmit future only after upload completion.

@andreiltd andreiltd requested a review from vados-cosmonic as a code owner May 18, 2026 14:25
@andreiltd andreiltd force-pushed the fix/http-semantics branch 3 times, most recently from 5fefd42 to 4e7b87f Compare May 18, 2026 19:58
Copy link
Copy Markdown
Collaborator

@vados-cosmonic vados-cosmonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

Send http request bodies and trailers concurrently with response
handling, and settle the request transmit future only after upload
completion or failure.
@andreiltd andreiltd force-pushed the fix/http-semantics branch from 4e7b87f to a1b714e Compare May 19, 2026 08:14
@andreiltd andreiltd changed the title fix(preview3-shim): complete HTTP transmit futures from worker fix(p3-shim): complete HTTP transmit futures from worker May 19, 2026
@andreiltd andreiltd added this pull request to the merge queue May 19, 2026
Merged via the queue into bytecodealliance:main with commit c631a40 May 19, 2026
40 checks passed
@andreiltd andreiltd deleted the fix/http-semantics branch May 19, 2026 08:39
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.

2 participants