summaryrefslogtreecommitdiffstats
path: root/fnet/src/examples/frt/rpc/rpc_callback_client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fnet/src/examples/frt/rpc/rpc_callback_client.cpp')
-rw-r--r--fnet/src/examples/frt/rpc/rpc_callback_client.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/fnet/src/examples/frt/rpc/rpc_callback_client.cpp b/fnet/src/examples/frt/rpc/rpc_callback_client.cpp
index 7c6434e870a..726a500cc55 100644
--- a/fnet/src/examples/frt/rpc/rpc_callback_client.cpp
+++ b/fnet/src/examples/frt/rpc/rpc_callback_client.cpp
@@ -47,9 +47,9 @@ MyApp::Main()
}
bool ok = true;
RPC rpc;
- FRT_Supervisor orb;
+ fnet::frt::StandaloneFRT server;
+ FRT_Supervisor & orb = server.supervisor();
rpc.Init(&orb);
- orb.Start();
FRT_Target *target = orb.Get2WayTarget(_argv[1]);
FRT_RPCRequest *req = orb.AllocRPCRequest();
@@ -102,7 +102,6 @@ MyApp::Main()
req->SubRef();
target->SubRef();
- orb.ShutDown(true);
return ok ? 0 : 1;
}