On 11/13/2017 09:24 AM, Eric Blake wrote: > When using error prepend(), it is necessary to end with a space > in the format string; otherwise, messages come out incorrectly, > such as when connecting to a socket that hangs up immediately: > > can't open device nbd://localhost:10809/: Failed to read dataUnexpected end-of-file before all bytes were read > > Originally botched in commit e44ed99d, then several more instances > added in the meantime. > > CC: qemu-stable@nongnu.org > Signed-off-by: Eric Blake > --- > nbd/client.c | 50 ++++++++++++++++++++++++++------------------------ > 1 file changed, 26 insertions(+), 24 deletions(-) Queued on my NBD tree; will be in 2.11 (I may do another pull request prior to -rc1, otherwise it will be -rc2). -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org