Mercurial > hg
changeset 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 | 8154c417d80c |
children | 79af85f08c28 |
files | mcabber/src/jabglue.c |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
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; }