commit | 0b9f0e2fd7c5070fa06cd6bd5ec69055e3a7d2b1 | [log] [tgz] |
---|---|---|
author | Stefan Hajnoczi <stefanha@redhat.com> | Thu Apr 24 13:58:18 2014 +0200 |
committer | Luiz Capitulino <lcapitulino@redhat.com> | Fri Apr 25 11:41:41 2014 -0400 |
tree | 3d5f3ed93d53a01abd31b164a4b9a714c46e07de | |
parent | 1b7a0f758bb3e49c8468fd2af75ebb215b26e6f4 [diff] |
monitor: fix qmp_getfd() fd leak in error case qemu_chr_fe_get_msgfd() transfers ownership of the file descriptor to the caller. Therefore all code paths in qmp_getfd() should either register the file descriptor somewhere or close it. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>