[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] fixup! vhost-user-test: create a main loop per Test
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH] fixup! vhost-user-test: create a main loop per TestServer |
Date: |
Wed, 20 Feb 2019 16:47:01 +0100 |
Fix a hang that is only latent until qgraph is merged.
Signed-off-by: Paolo Bonzini <address@hidden>
---
tests/vhost-user-test.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/vhost-user-test.c b/tests/vhost-user-test.c
index 33030e0..527d3b3 100644
--- a/tests/vhost-user-test.c
+++ b/tests/vhost-user-test.c
@@ -557,8 +557,6 @@ static void test_server_free(TestServer *server)
while (g_main_context_pending(NULL)) {
g_main_context_iteration(NULL, TRUE);
}
- g_main_loop_unref(server->loop);
- g_main_context_unref(server->context);
qemu_chr_fe_deinit(&server->chr, true);
@@ -580,6 +578,8 @@ static void test_server_free(TestServer *server)
g_assert(server->bus);
qpci_free_pc(server->bus);
+ g_main_loop_unref(server->loop);
+ g_main_context_unref(server->context);
g_free(server);
}
--
1.8.3.1
- [Qemu-devel] [PATCH] fixup! vhost-user-test: create a main loop per TestServer,
Paolo Bonzini <=