Otherwise connection of hypervisor driver will be leaked when one shutdown the guest in console. e.g. [root@localhost]# init 0 ...... init: Re-executing /sbin/init Halting system... Power down. error: Failed to disconnect from the hypervisor, 1 leaked reference(s) --- tools/console.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/tools/console.c b/tools/console.c index b9dd268..01d8bd1 100644 --- a/tools/console.c +++ b/tools/console.c @@ -91,6 +91,8 @@ static void virConsoleShutdown(virConsolePtr con) { con->quit = true; + if (con->st) + virStreamFree(con->st); virStreamEventRemoveCallback(con->st); if (con->stdinWatch != -1) virEventRemoveHandle(con->stdinWatch); -- 1.7.4 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list