Control: affect -1 libvirt-clients

Hi Klaus,

On Sun, 5 Feb 2017 at 20:50:39 +0100, Klaus Ethgen wrote:
> The solution for #849192 in version 1.130-2 creates a regression. Some
> connections in qemu net cmds (-net user,guestfwd=tcp:X.X.X.X:xx-"cmd:nc
> X.X.X.X xx") will now hang forever after receiving all data.

I suspect it's because netcat-openbsd no longer shutdown(2) the socket
after EOF on the input (since upstream release 1.112 shutdown(2) is only
called when the ‘-N’ flag is set).

It's quite unfortunate that 1.130-2 already made it to testing.  AFAICT
our options are either to make ‘-q’ imply ‘-N’ (‘-q’ is Debian-specific,
so we don't have to diverge with upstream), or to ask if the libvirt
maintainers would be willing to pass ‘-N’ if it's indeed a valid nc(1)
flag (in the fashion of what's currently implemented for the ‘-q’
option).

Either way, we'll need to ask the release team to add the fix to
Stretch.

Cheers,
-- 
Guilhem.

Attachment: signature.asc
Description: PGP signature

Reply via email to