From cd4f92d6945a7611e1221958450c734d7b939784 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Mon, 20 Jul 2009 14:38:43 -0300 Subject: [PATCH] If receive returns an error report it using CLOSE event. --- hcconn.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hcconn.c b/hcconn.c index af658ca..10d01a8 100644 --- a/hcconn.c +++ b/hcconn.c @@ -119,6 +119,11 @@ hc_conn_watch (GIOChannel *channel, GIOCondition cond, gpointer data) { event = HC_EVENT_CLOSE; } + else if (r == -1) + { + /* FIXME: create HC_EVENT_ERROR */ + event = HC_EVENT_CLOSE; + } } else if (cond & G_IO_HUP) { -- 2.20.1