summaryrefslogtreecommitdiff
path: root/arch_init.c
diff options
context:
space:
mode:
authorStratos Psomadakis <psomas@grnet.gr>2014-01-27 12:30:15 +0200
committerLuiz Capitulino <lcapitulino@redhat.com>2014-01-28 12:47:12 -0500
commit056f49ff2cf645dc484956b00b65a3aa18a1a9a3 (patch)
treef2dc17491a3b8d5be184b3bd396aa9e919a12da9 /arch_init.c
parent57d3e1b3f52d07d215ed96df946ee01f8d9f9526 (diff)
downloadqemu-056f49ff2cf645dc484956b00b65a3aa18a1a9a3.tar.gz
qemu-056f49ff2cf645dc484956b00b65a3aa18a1a9a3.tar.bz2
qemu-056f49ff2cf645dc484956b00b65a3aa18a1a9a3.zip
monitor: Cleanup mon->outbuf on write error
In case monitor_flush() fails to write the contents of mon->outbuf to the output device, mon->outbuf is not cleaned up properly. Check the return code of the qemu_chr_fe_write() function and cleanup the outbuf if it fails. References: http://lists.nongnu.org/archive/html/qemu-devel/2014-01/msg02890.html Signed-off-by: Stratos Psomadakis <psomas@grnet.gr> Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'arch_init.c')
0 files changed, 0 insertions, 0 deletions