Diff for /libaitrpc/src/srv.c between versions 1.9 and 1.9.2.1

version 1.9, 2012/05/14 08:39:06 version 1.9.2.1, 2012/05/14 14:51:57
Line 651  rpc_srv_loopBLOB(rpc_srv_t * __restrict srv) Line 651  rpc_srv_loopBLOB(rpc_srv_t * __restrict srv)
                 if (i >= srv->srv_numcli) {                  if (i >= srv->srv_numcli) {
 #ifdef HAVE_PTHREAD_YIELD  #ifdef HAVE_PTHREAD_YIELD
                         pthread_yield();                          pthread_yield();
 #else  
                         usleep(1000000);  
 #endif  #endif
                           usleep(1000000);
                         continue;                          continue;
                 }                  }
   
Line 893  rpc_srv_loopServer(rpc_srv_t * __restrict srv) Line 892  rpc_srv_loopServer(rpc_srv_t * __restrict srv)
         /* activate BLOB server worker if srv->srv_blob.state == enable */          /* activate BLOB server worker if srv->srv_blob.state == enable */
         rpc_srv_execBLOBServer(srv);          rpc_srv_execBLOBServer(srv);
   
        if (listen(srv->srv_server.cli_sock, SOMAXCONN) == -1) {        if (listen(srv->srv_server.cli_sock, srv->srv_numcli) == -1) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
Line 912  rpc_srv_loopServer(rpc_srv_t * __restrict srv) Line 911  rpc_srv_loopServer(rpc_srv_t * __restrict srv)
                 if (i >= srv->srv_numcli) {                  if (i >= srv->srv_numcli) {
 #ifdef HAVE_PTHREAD_YIELD  #ifdef HAVE_PTHREAD_YIELD
                         pthread_yield();                          pthread_yield();
 #else  
                         usleep(1000000);  
 #endif  #endif
                           usleep(1000000);
                         continue;                          continue;
                 }                  }
   

Removed from v.1.9  
changed lines
  Added in v.1.9.2.1


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