|
|
| version 1.1.1.1.2.15, 2010/07/07 15:18:22 | version 1.1.1.1.2.16, 2010/07/08 07:16:36 |
|---|---|
| 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); |
| printf("finish func %d\n", argc); | |
| makeReply: | makeReply: |
| memcpy(&rrpc.ret_session, &rpc->call_session, sizeof rrpc.ret_session); | memcpy(&rrpc.ret_session, &rpc->call_session, sizeof rrpc.ret_session); |
| rrpc.ret_tag = rpc->call_tag; | rrpc.ret_tag = rpc->call_tag; |