Diff for /libaitrpc/src/srv.c between versions 1.8.2.3 and 1.8.2.4

version 1.8.2.3, 2012/05/11 08:49:43 version 1.8.2.4, 2012/05/11 09:11:01
Line 664  rpc_srv_loopBLOB(rpc_srv_t * __restrict srv) Line 664  rpc_srv_loopBLOB(rpc_srv_t * __restrict srv)
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
                fcntl(srv->srv_server.cli_sock, F_SETFL, fcntl(srv->srv_server.cli_sock, F_GETFL) | O_NONBLOCK);                fcntl(srv->srv_blob.server.cli_sock, F_SETFL, 
                                 fcntl(srv->srv_blob.server.cli_sock, F_GETFL) | O_NONBLOCK);
   
         pthread_attr_init(&attr);          pthread_attr_init(&attr);
         pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);          pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
   
        pfd.fd = srv->srv_server.cli_sock;        pfd.fd = srv->srv_blob.server.cli_sock;
         pfd.events = POLLIN | POLLPRI;          pfd.events = POLLIN | POLLPRI;
         /* main BLOB loop */          /* main BLOB loop */
         while (srv->srv_blob.state != kill && srv->srv_kill != kill) {          while (srv->srv_blob.state != kill && srv->srv_kill != kill) {

Removed from v.1.8.2.3  
changed lines
  Added in v.1.8.2.4


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