Hi.

I encountered this issue recently on Debian testing as well, and found this 
bug. Uninstalling netcat-openbsd didn't sound
like a good idea, so I found this issue opened for it: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849192[1] 

Basically, nc -q behaves differently and can hang now. Replacing it with nc -N 
can work around it. nc is used in
/usr/share/playonlinux/lib/setupwindow.lib

Replace nc -q with nc -N there, and POL will work fine with netcat-openbsd as 
well.

I attach a patch with that fix.

Regards,
Hillel Lubman.

--------
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849192
--- setupwindow.lib	2017-02-08 21:55:43.000000000 -0500
+++ setupwindow.lib_fixed	2017-02-08 21:52:49.000000000 -0500
@@ -39,7 +39,7 @@
 	if [ "$POL_OS" = "Mac" -o "$(POL_Config_Read FORCE_LEGACY_NETCAT)" = "TRUE" ]; then
 		nc "$@"
 	else
-		nc -q -1 "$@" 2> /dev/null || nc "$@"
+		nc -N -1 "$@" 2> /dev/null || nc "$@"
 		# Differents possibilities
 	fi
 }

Reply via email to