mcabber/src/jabglue.c
changeset 419 2f9852610cf4
parent 416 48e7808c4191
child 420 04a0b450380b
equal deleted inserted replaced
418:05bcc91b8699 419:2f9852610cf4
    98 {
    98 {
    99   char *ptr;
    99   char *ptr;
   100   char *alias;
   100   char *alias;
   101 
   101 
   102   while ((alias = g_strdup(jid)) == NULL)
   102   while ((alias = g_strdup(jid)) == NULL)
   103     usleep(100);
   103     safe_usleep(100);
   104 
   104 
   105   if ((ptr = strchr(alias, '/')) != NULL) {
   105   if ((ptr = strchr(alias, '/')) != NULL) {
   106     *ptr = 0;
   106     *ptr = 0;
   107   }
   107   }
   108   return alias;
   108   return alias;
   194 {
   194 {
   195   xmlnode x, z;
   195   xmlnode x, z;
   196   char *cid;
   196   char *cid;
   197 
   197 
   198   if (!online) {
   198   if (!online) {
   199     usleep(10000);
   199     safe_usleep(10000);
   200     return;
   200     return;
   201   }
   201   }
   202 
   202 
   203   if (jc && jc->state == JCONN_STATE_CONNECTING) {
   203   if (jc && jc->state == JCONN_STATE_CONNECTING) {
   204     usleep(75000);
   204     safe_usleep(75000);
   205     jab_start(jc);
   205     jab_start(jc);
   206     return;
   206     return;
   207   }
   207   }
   208 
   208 
   209   jab_poll(jc, 50);
   209   jab_poll(jc, 50);