Diff for /libaitrpc/src/srv.c between versions 1.3.2.11 and 1.3.2.13

version 1.3.2.11, 2011/08/19 14:39:23 version 1.3.2.13, 2011/08/19 14:44:34
Line 289  rpc_srv_dispatchVars(void *arg) Line 289  rpc_srv_dispatchVars(void *arg)
                 /* check for disable service at this moment? */                  /* check for disable service at this moment? */
                 if (s->srv_blob.state == disable && s->srv_kill != kill) {                  if (s->srv_blob.state == disable && s->srv_kill != kill) {
                         usleep(100000);                          usleep(100000);
   #ifdef HAVE_PTHREAD_YIELD
                         pthread_yield();                          pthread_yield();
   #endif
                         continue;                          continue;
                 }                  }
   
Line 484  rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s Line 486  rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s
         rpc_srv_registerCall(srv, NULL, CALL_BLOBSTATE, 1);          rpc_srv_registerCall(srv, NULL, CALL_BLOBSTATE, 1);
         pthread_mutex_unlock(&srv->srv_mtx);          pthread_mutex_unlock(&srv->srv_mtx);
   
        srv->srv_blob.state = enable;   // enable BLOB        srv->srv_blob.state = enable;   /* enable BLOB */
         return 0;          return 0;
 }  }
   

Removed from v.1.3.2.11  
changed lines
  Added in v.1.3.2.13


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>