Skip to content

fix: make stock host startup and StreamBus usable - #90

Merged
mirkobrombin merged 3 commits into
mainfrom
fix/host-runtime-lifecycle
Oct 15, 2026
Merged

mirkobrombin merged 3 commits into
mainfrom
fix/host-runtime-lifecycle

Conversation

@mirkobrombin

Copy link
Copy Markdown
Member

Stock hosts now fail startup when HTTP, HTTPS or StreamBus cannot bind, and close sibling servers on a serve failure. Browser WebTransport gets HTTP/3 ALPN, a P-256 development certificate and the mux's origin policy.

Native/WASM builds and host test compilation pass. An independent generated adopter confirms StreamBus on Chromium/Firefox over HTTP and HTTPS, WebKit fallback, WebSocket on all three engines and refusal of each occupied port. Local test suites were not executed.

@mirkobrombin
mirkobrombin marked this pull request as ready for review October 15, 2026 18:35
@mirkobrombin
mirkobrombin requested a review from a team as a code owner October 15, 2026 18:35
@mirkobrombin
mirkobrombin merged commit ac1c719 into main Oct 15, 2026
8 checks passed
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