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;
   }