Diff for /libaitrpc/src/srv.c between versions 1.1.1.1.2.23 and 1.1.1.1.2.25

version 1.1.1.1.2.23, 2011/03/15 15:13:22 version 1.1.1.1.2.25, 2011/05/02 23:02:44
Line 191  makeReply: Line 191  makeReply:
         shutdown(c->cli_sock, SHUT_RDWR);          shutdown(c->cli_sock, SHUT_RDWR);
         close(c->cli_sock);          close(c->cli_sock);
         memset(c, 0, sizeof(rpc_cli_t));          memset(c, 0, sizeof(rpc_cli_t));
        return (void*) ret;        return (void*) (long)ret;
 }  }
   
   
Line 306  makeReply: Line 306  makeReply:
         shutdown(c->cli_sock, SHUT_RDWR);          shutdown(c->cli_sock, SHUT_RDWR);
         close(c->cli_sock);          close(c->cli_sock);
         memset(c, 0, sizeof(rpc_cli_t));          memset(c, 0, sizeof(rpc_cli_t));
        return (void*) ret;        return (void*) (long)ret;
 }  }
   
 // -------------------------------------------------  // -------------------------------------------------
Line 631  rpc_srv_endServer(rpc_srv_t * __restrict srv) Line 631  rpc_srv_endServer(rpc_srv_t * __restrict srv)
         rpc_srv_endBLOBServer(srv);          rpc_srv_endBLOBServer(srv);
   
         for (i = 0, c = srv->srv_clients; i < srv->srv_numcli && c; i++, c++)          for (i = 0, c = srv->srv_clients; i < srv->srv_numcli && c; i++, c++)
                if (c->cli_sa.sa_family)                if (c->cli_sa.sa_family) {
                         shutdown(c->cli_sock, SHUT_RDWR);                          shutdown(c->cli_sock, SHUT_RDWR);
                           close(c->cli_sock);
                   }
         close(srv->srv_server.cli_sock);          close(srv->srv_server.cli_sock);
   
         if (srv->srv_clients) {          if (srv->srv_clients) {

Removed from v.1.1.1.1.2.23  
changed lines
  Added in v.1.1.1.1.2.25


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