mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Client connect retried for a full minute on every failure and did not watch kill_evt for early exit, unlike reconnect, so teardown and permanent connect errors both stalled for CONNECT_TIMEOUT. Update the client path to watch kill_evt for early abort, fail non-retryable errors immediately, and surface timeout with a dedicated error. Partially Fixes #8052 Signed-off-by: Chinmoy <daschinmoyy21@gmail.com> Assisted-by: GLM 5.2