aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi/source.py
diff options
context:
space:
mode:
authorJaehoon Kim <jhkim@linux.ibm.com>2025-06-11 15:56:09 -0500
committerPeter Xu <peterx@redhat.com>2025-06-23 16:03:59 -0400
commit430671f52669e84c176c4d3b9091b88b51f542fb (patch)
tree02a2a2f55d8efa1a3efd67031a74a4498adaafdd /scripts/qapi/source.py
parent8f87c87eca4bc62258251eade7016f8a084b0988 (diff)
downloadqemu-430671f52669e84c176c4d3b9091b88b51f542fb.zip
qemu-430671f52669e84c176c4d3b9091b88b51f542fb.tar.gz
qemu-430671f52669e84c176c4d3b9091b88b51f542fb.tar.bz2
tests/migration: Setup pre-listened cpr.sock to remove race-condition.
When the source VM attempts to connect to the destination VM's Unix domain socket (cpr.sock) during a cpr-transfer test, race conditions can occur if the socket file isn't ready. This can lead to connection failures when running tests. This patch creates and listens on the socket in advance, and passes the pre-listened FD directly. This avoids timing issues and improves the reliability of CPR tests. Reviewed-by: Jason J. Herne <jjherne@linux.ibm.com> Signed-off-by: Jaehoon Kim <jhkim@linux.ibm.com> Reviewed-by: Steve Sistare <steven.sistare@oracle.com> Link: https://lore.kernel.org/r/20250611205610.147008-2-jhkim@linux.ibm.com [peterx: null-initialize opts_target, per Steve] Signed-off-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'scripts/qapi/source.py')
0 files changed, 0 insertions, 0 deletions