Mercurial > ~mikael > mcabber > hg
diff mcabber/src/jabglue.c @ 406:a9dd91e08eb3
Add usleep() calls
* Reduce CPU consumption when not connected
* Should fix a weird timing bug when trying to connect on a closed port
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 27 Aug 2005 15:38:55 +0200 |
parents | 17aa60c6dc63 |
children | 79af85f08c28 |
line wrap: on
line diff
--- a/mcabber/src/jabglue.c Sat Aug 27 12:30:46 2005 +0200 +++ b/mcabber/src/jabglue.c Sat Aug 27 15:38:55 2005 +0200 @@ -190,9 +190,13 @@ xmlnode x, z; char *cid; - if (!online) return; + if (!online) { + usleep(50000); + return; + } if (jc && jc->state == JCONN_STATE_CONNECTING) { + usleep(200000); jab_start(jc); return; }