|
|
| version 1.1.1.1.2.22, 2010/07/12 08:46:41 | version 1.1.1.1.2.24, 2011/03/15 16:48:31 |
|---|---|
| Line 181 makeReply: | Line 181 makeReply: |
| break; | break; |
| } | } |
| if (ret != Limit) { | if (ret != Limit) { |
| rpc_SetErr(EBADMSG, "Error:: in send RPC request, should be send %d bytes, " | rpc_SetErr(ECANCELED, "Error:: in send RPC request, should be send %d bytes, " |
| "really is %d\n", Limit, ret); | "really is %d\n", Limit, ret); |
| ret = -9; | ret = -9; |
| break; | break; |
| Line 296 makeReply: | Line 296 makeReply: |
| break; | break; |
| } | } |
| if (ret != sizeof buf) { | if (ret != sizeof buf) { |
| rpc_SetErr(EBADMSG, "Error:: in send BLOB reply, should be send %d bytes, " | rpc_SetErr(ECANCELED, "Error:: in send BLOB reply, should be send %d bytes, " |
| "really is %d\n", sizeof buf, ret); | "really is %d\n", sizeof buf, ret); |
| ret = -9; | ret = -9; |
| break; | break; |
| 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) { |