Skip to content

Fix HTTP server integration test on iOS in CI - #3489

Merged
lerno merged 1 commit into
c3lang:masterfrom
ManuLinares:master
Aug 30, 2026
Merged

Fix HTTP server integration test on iOS in CI#3489
lerno merged 1 commit into
c3lang:masterfrom
ManuLinares:master

Conversation

@ManuLinares

Copy link
Copy Markdown
Member

Spawning http_server in the background on the iOS simulator caused xcrun simctl spawn to exit immediately upon receiving EOF on stdin, killing the server process before requests could be received.

Keep the input stream open when launching the simulator daemon, replace fixed sleep with a polling readiness check, ensure proper process cleanup inside the simulator, and output server logs if requests fail.

Spawning http_server in the background on the iOS simulator caused
xcrun simctl spawn to exit immediately upon receiving EOF on stdin,
killing the server process before requests could be received.

Keep the input stream open when launching the simulator daemon, replace
fixed sleep with a polling readiness check, ensure proper process
cleanup inside the simulator, and output server logs if requests fail.
@lerno
lerno merged commit 83fc238 into c3lang:master Aug 30, 2026
21 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.

2 participants