summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorStefan Hajnoczi2017-08-29 14:27:44 +0200
committerEric Blake2017-08-30 20:00:37 +0200
commit6e592fc92234a58c7156c385840633c17dedd24f (patch)
tree8607bdac5d5cd3ff46b465e74af74eb39052c257 /include/exec
parentnbd-client: avoid read_reply_co entry if send failed (diff)
downloadqemu-6e592fc92234a58c7156c385840633c17dedd24f.tar.gz
qemu-6e592fc92234a58c7156c385840633c17dedd24f.tar.xz
qemu-6e592fc92234a58c7156c385840633c17dedd24f.zip
qemu-iotests: improve nbd-fault-injector.py startup protocol
Currently 083 waits for the nbd-fault-injector.py server to start up by looping until netstat shows the TCP listen socket. The startup protocol can be simplified by passing a 0 port number to nbd-fault-injector.py. The kernel will allocate a port in bind(2) and the final port number can be printed by nbd-fault-injector.py. This should make it slightly nicer and less TCP-specific to wait for server startup. This patch changes nbd-fault-injector.py, the next one will rewrite server startup in 083. Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Message-Id: <20170829122745.14309-3-stefanha@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions