diff options
Diffstat (limited to 'fnet/src/examples/frt/rpc/echo_client.cpp')
-rw-r--r-- | fnet/src/examples/frt/rpc/echo_client.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fnet/src/examples/frt/rpc/echo_client.cpp b/fnet/src/examples/frt/rpc/echo_client.cpp index 9d73d38cd1e..cc406224135 100644 --- a/fnet/src/examples/frt/rpc/echo_client.cpp +++ b/fnet/src/examples/frt/rpc/echo_client.cpp @@ -19,9 +19,9 @@ EchoClient::Main() printf("usage : echo_client <connectspec>\n"); return 1; } - FRT_Supervisor supervisor; + fnet::frt::StandaloneFRT server; + FRT_Supervisor & supervisor = server.supervisor(); - supervisor.Start(); FRT_Target *target = supervisor.GetTarget(_argv[1]); FRT_RPCRequest *req = supervisor.AllocRPCRequest(); FRT_Values *args = req->GetParams(); @@ -84,7 +84,6 @@ EchoClient::Main() printf("Return values != parameters.\n"); } req->SubRef(); - supervisor.ShutDown(true); return 0; } |