[/trunk] Changeset 183 by mikael
authormikael
Wed, 04 May 2005 19:49:39 +0000
changeset 171 5a364195d003
parent 170 ea5e101fd29e
child 172 dabf8c3b475c
[/trunk] Changeset 183 by mikael * libjabber: don't disconnect for interrupted system call
mcabber/libjabber/jconn.c
--- a/mcabber/libjabber/jconn.c	Wed May 04 19:42:25 2005 +0000
+++ b/mcabber/libjabber/jconn.c	Wed May 04 19:49:39 2005 +0000
@@ -365,6 +365,9 @@
 	jab_recv(j);
 
     } else if(r) {
+        /* Don't disconnect for interrupted system call */
+        if(errno == EINTR) return;
+
 	STATE_EVT(JCONN_STATE_OFF);
 	jab_stop(j);