comparison mcabber/libjabber/jconn.c @ 171:5a364195d003

[/trunk] Changeset 183 by mikael * libjabber: don't disconnect for interrupted system call
author mikael
date Wed, 04 May 2005 19:49:39 +0000
parents bf3d6e241714
children dabf8c3b475c
comparison
equal deleted inserted replaced
170:ea5e101fd29e 171:5a364195d003
363 363
364 if(r > 0) { 364 if(r > 0) {
365 jab_recv(j); 365 jab_recv(j);
366 366
367 } else if(r) { 367 } else if(r) {
368 /* Don't disconnect for interrupted system call */
369 if(errno == EINTR) return;
370
368 STATE_EVT(JCONN_STATE_OFF); 371 STATE_EVT(JCONN_STATE_OFF);
369 jab_stop(j); 372 jab_stop(j);
370 373
371 } 374 }
372 } 375 }