--- libaitrpc/src/srv.c 2013/09/05 00:27:10 1.19.2.1 +++ libaitrpc/src/srv.c 2013/09/05 00:34:23 1.19.2.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: srv.c,v 1.19.2.1 2013/09/05 00:27:10 misho Exp $ +* $Id: srv.c,v 1.19.2.2 2013/09/05 00:34:23 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -269,6 +269,7 @@ execCall(sched_task_t *task) } else { /* if client doesn't want reply */ argc = RPC_CHK_NOREPLY(rpc); + rpc->call_req.flags ^= rpc->call_req.flags; 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.eno) {