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) { |