This series contains: * a unit test that exposes a race condition which causes QEMU to fail to find a port even when there is plenty of available ports. * a refactor of the qemu-sockets inet_listen_saddr() function to better handle this situation.
Thanks, Knut Knut Omang (2): Add test-listen - a stress test for QEMU socket listen socket: Handle race condition between binds to the same port tests/Makefile.include | 2 +- tests/test-listen.c | 135 ++++++++++++++++++++++++++++++++++++++++++- util/qemu-sockets.c | 106 +++++++++++++++++++++++---------- 3 files changed, 212 insertions(+), 31 deletions(-) create mode 100644 tests/test-listen.c base-commit: 64175afc695c0672876fbbfc31b299c86d562cb4 -- git-series 0.9.1