version 1.19, 2013/08/23 13:53:15
|
version 1.19.2.3, 2013/09/05 00:41:54
|
Line 271 execCall(sched_task_t *task)
|
Line 271 execCall(sched_task_t *task)
|
argc = RPC_CHK_NOREPLY(rpc); |
argc = RPC_CHK_NOREPLY(rpc); |
rpc->call_rep.ret = RPC_ERROR(rpc_srv_execCall(c, rpc, f->func_name, arr)); |
rpc->call_rep.ret = RPC_ERROR(rpc_srv_execCall(c, rpc, f->func_name, arr)); |
if (rpc->call_rep.ret == htonl(-1)) { |
if (rpc->call_rep.ret == htonl(-1)) { |
rpc->call_rep.eno = RPC_ERROR(errno); | if (!rpc->call_rep.eno) { |
| LOGERR; |
| rpc->call_rep.eno = RPC_ERROR(rpc_Errno); |
| } |
rpc->call_argc ^= rpc->call_argc; |
rpc->call_argc ^= rpc->call_argc; |
} else { |
} else { |
rpc->call_rep.eno ^= rpc->call_rep.eno; |
rpc->call_rep.eno ^= rpc->call_rep.eno; |