loudmouth/lm-proxy.c
changeset 737 ca896de7b10d
parent 723 c4953bf0a53d
--- a/loudmouth/lm-proxy.c	Sat May 11 22:15:56 2019 +0200
+++ b/loudmouth/lm-proxy.c	Sat May 11 22:25:15 2019 +0200
@@ -218,7 +218,7 @@
 
     g_return_val_if_fail (proxy != NULL, FALSE);
 
-    if (condition & G_IO_ERR) {
+    if (condition & (G_IO_ERR | G_IO_HUP | G_IO_NVAL)) {
         len = sizeof (error);
         _lm_sock_get_error (connect_data->fd, &error, &len);
         _lm_old_socket_failed_with_error (connect_data, error);