Diff for /libaitrpc/src/builtin.c between versions 1.22 and 1.22.2.1

version 1.22, 2015/07/02 22:28:15 version 1.22.2.1, 2015/07/19 23:54:48
Line 148  rpcServerShutdown(RPC_CALL_STDARGS) Line 148  rpcServerShutdown(RPC_CALL_STDARGS)
         RPC_CALLBACK_CHECK_INPUT(cli);          RPC_CALLBACK_CHECK_INPUT(cli);
         srv = RPC_SRV_SERVER(cli);          srv = RPC_SRV_SERVER(cli);
                   
         srv->srv_kill = 1;  
         if (srv->srv_blob.tid)          if (srv->srv_blob.tid)
                 pthread_kill(srv->srv_blob.tid, SIGFBLOB);                  pthread_kill(srv->srv_blob.tid, SIGFBLOB);
           while (srv->srv_blob.root) {
                   srv->srv_blob.kill = 1;
                   usleep(1000);
           }
           srv->srv_kill = 1;
         return 0;          return 0;
 }  }
   

Removed from v.1.22  
changed lines
  Added in v.1.22.2.1


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