diff --git a/tools/console.c b/tools/console.c index b9dd26832d6f9e92d02aa1ff8ff34d7317297b62..0428239ab3ab93dc7338b000345f430f3978713d 100644 --- a/tools/console.c +++ b/tools/console.c @@ -92,6 +92,8 @@ virConsoleShutdown(virConsolePtr con) { con->quit = true; virStreamEventRemoveCallback(con->st); + if (con->st) + virStreamFree(con->st); if (con->stdinWatch != -1) virEventRemoveHandle(con->stdinWatch); if (con->stdinWatch != -1)