Diff for /libaitrpc/src/srv.c between versions 1.9.2.20 and 1.9.2.21

version 1.9.2.20, 2012/05/17 11:01:30 version 1.9.2.21, 2012/05/17 11:16:20
Line 592  rpc_srv_endBLOBServer(rpc_srv_t * __restrict srv) Line 592  rpc_srv_endBLOBServer(rpc_srv_t * __restrict srv)
         if (!srv)          if (!srv)
                 return;                  return;
   
        pthread_cancel(srv->srv_blob.tid);        if (srv->srv_blob.tid) {
        pthread_join(srv->srv_blob.tid, NULL);                pthread_cancel(srv->srv_blob.tid);
                 pthread_join(srv->srv_blob.tid, NULL);
         }
   
         /* close all clients connections & server socket */          /* close all clients connections & server socket */
         for (i = 0; i < io_arraySize(srv->srv_blob.clients); i++) {          for (i = 0; i < io_arraySize(srv->srv_blob.clients); i++) {

Removed from v.1.9.2.20  
changed lines
  Added in v.1.9.2.21


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