summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMax Reitz <mreitz@redhat.com>2019-05-08 23:18:19 +0200
committerEric Blake <eblake@redhat.com>2019-06-13 08:50:47 -0500
commit4718360a58cb0a02a68d3b0e52a4711d7c398357 (patch)
tree8ae64968914c723c48443090c507873eea8ea853
parente6df58a5578fee7a50bbf36f4a50a2781cff855d (diff)
downloadfocaccia-qemu-4718360a58cb0a02a68d3b0e52a4711d7c398357.tar.gz
focaccia-qemu-4718360a58cb0a02a68d3b0e52a4711d7c398357.zip
iotests: Use qemu-nbd's --pid-file
Signed-off-by: Max Reitz <mreitz@redhat.com>
Message-Id: <20190508211820.17851-5-mreitz@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
-rw-r--r--tests/qemu-iotests/common.rc6
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/qemu-iotests/common.rc b/tests/qemu-iotests/common.rc
index 93f87389b6..5502c3da2f 100644
--- a/tests/qemu-iotests/common.rc
+++ b/tests/qemu-iotests/common.rc
@@ -105,10 +105,8 @@ _qemu_io_wrapper()
 
 _qemu_nbd_wrapper()
 {
-    (
-        echo $BASHPID > "${QEMU_TEST_DIR}/qemu-nbd.pid"
-        exec "$QEMU_NBD_PROG" $QEMU_NBD_OPTIONS "$@"
-    )
+    "$QEMU_NBD_PROG" --pid-file="${QEMU_TEST_DIR}/qemu-nbd.pid" \
+                     $QEMU_NBD_OPTIONS "$@"
 }
 
 _qemu_vxhs_wrapper()