|
|
| version 1.1.1.1.2.14, 2010/07/07 09:29:42 | version 1.1.1.1.2.17, 2010/07/08 07:17:18 |
|---|---|
| Line 93 rpc_srv_dispatchCall(void *arg) | Line 93 rpc_srv_dispatchCall(void *arg) |
| ret = -6; | ret = -6; |
| } else | } else |
| if ((ret = rpc_srv_execCall(f, rpc, v)) == -1) | if ((ret = rpc_srv_execCall(f, rpc, v)) == -1) |
| ret = -6; | ret = -9; |
| else | else |
| argc = rpc_srv_getValsCall(f, &vals); | argc = rpc_srv_getValsCall(f, &vals); |
| Line 237 rpc_srv_dispatchVars(void *arg) | Line 237 rpc_srv_dispatchVars(void *arg) |
| ret = -6; | ret = -6; |
| break; | break; |
| } | } |
| printf("++++++ %p\n", b); | |
| if (rpc_srv_blobMap(s, b) != -1) { | if (rpc_srv_blobMap(s, b) != -1) { |
| ret = rpc_srv_sendBLOB(c, b); | ret = rpc_srv_sendBLOB(c, b); |
| Line 264 rpc_srv_dispatchVars(void *arg) | Line 265 rpc_srv_dispatchVars(void *arg) |
| blob->hdr_cmd); | blob->hdr_cmd); |
| ret = -7; | ret = -7; |
| } | } |
| cx++; | |
| makeReply: | makeReply: |
| // Replay to client! | // Replay to client! |
| Line 280 makeReply: | Line 282 makeReply: |
| ret = -9; | ret = -9; |
| break; | break; |
| } | } |
| cx = -1; | |
| } while (ret > -1); | } while (ret > -1); |
| shutdown(c->cli_sock, SHUT_RDWR); | shutdown(c->cli_sock, SHUT_RDWR); |