# HG changeset patch # User mikael # Date 1115283160 0 # Node ID 99a99a16011374b56a332aaa9c8c04872870570c # Parent 7b7dd6d69f581dec2dd13cf9444fb9f2b2e0c8d6 [/trunk] Changeset 188 by mikael * Add logging when select() fails. * Remove a useless variable in original code. diff -r 7b7dd6d69f58 -r 99a99a160113 mcabber/libjabber/jconn.c --- a/mcabber/libjabber/jconn.c Thu May 05 06:25:52 2005 +0000 +++ b/mcabber/libjabber/jconn.c Thu May 05 08:52:40 2005 +0000 @@ -20,6 +20,8 @@ #include "jabber.h" #include "connwrap.h" +#include "../src/utils.h" + /* local macros for launching event handlers */ #define STATE_EVT(arg) if(j->on_state) { (j->on_state)(j, (arg) ); } @@ -368,6 +370,7 @@ /* Don't disconnect for interrupted system call */ if(errno == EINTR) return; + ut_WriteLog("jab_poll: select returned errno=%d\n", errno); STATE_EVT(JCONN_STATE_OFF); jab_stop(j); @@ -438,7 +441,7 @@ char *jab_reg(jconn j) { xmlnode x,y,z; - char *hash, *user, *id; + char *user, *id; if (!j) return(NULL);