commit | b15d422a23a3e4cf1b4195af209211eccdb88d51 | [log] [tgz] |
---|---|---|
author | Stefan Hajnoczi <stefanha@redhat.com> | Mon Feb 17 16:33:35 2014 +0100 |
committer | Stefan Hajnoczi <stefanha@redhat.com> | Wed Feb 19 15:45:51 2014 +0100 |
tree | cc7076f950a07749ba9aef323b2e6b514ca5d9f6 | |
parent | cef60c925c41563721dc73b1ace7b2f399f72a5b [diff] |
qtest: kill QEMU process on g_assert() failure The QEMU process stays running if the test case fails. This patch fixes the leak by installing a SIGABRT signal handler which invokes qtest_end(). Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>