On 09/06/2016 08:56 AM, Daniel P. Berrange wrote: > The mux chardev was not checking the return value of any > qemu_chr_fe_write() call so would silently loose data s/loose/lose/ > on EAGAIN. > > Similarly the qemu_chr_fe_printf method would not check > errors and was not in a position to retry even if it > could check. > > Signed-off-by: Daniel P. Berrange > --- > qemu-char.c | 18 ++++++++++++------ > 1 file changed, 12 insertions(+), 6 deletions(-) > -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org