Skip to content

[pull] main from firecracker-microvm:main#608

Merged
pull[bot] merged 1 commit into
psy-repos-rust:mainfrom
firecracker-microvm:main
Jun 25, 2026
Merged

[pull] main from firecracker-microvm:main#608
pull[bot] merged 1 commit into
psy-repos-rust:mainfrom
firecracker-microvm:main

Conversation

@pull

@pull pull Bot commented Jun 25, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

check_guest_connections fires TEST_CONNECTION_COUNT (50) concurrent
guest->host connects, but host_echo_server listened with backlog=5.
The vsock muxer establishes the host-side connection with a blocking
connect() on the VMM event-loop thread; when the backlog saturates
(the whole worker burst reconnecting at once after a snapshot
restore), that connect() stalls the VMM and delays OP_RESPONSEs past
the guest's 2s vsock connect timeout, causing intermittent
"connect(): timed out" failures in test_cycled_snapshot_restore.

Use the existing SERVER_ACCEPT_BACKLOG (128) so the backlog comfortably
exceeds the concurrent connection count, matching the guest-side
listener.

Signed-off-by: Riccardo Mancini <mancio@amazon.com>
@pull pull Bot locked and limited conversation to collaborators Jun 25, 2026
@pull pull Bot added the ⤵️ pull label Jun 25, 2026
@pull pull Bot merged commit fac4efd into psy-repos-rust:main Jun 25, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant