diff options
Diffstat (limited to 'csharp/test/Ice/timeout/Server.cs')
-rw-r--r-- | csharp/test/Ice/timeout/Server.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/csharp/test/Ice/timeout/Server.cs b/csharp/test/Ice/timeout/Server.cs index 1db43419a87..9cb24c03566 100644 --- a/csharp/test/Ice/timeout/Server.cs +++ b/csharp/test/Ice/timeout/Server.cs @@ -21,10 +21,17 @@ public class Server : TestCommon.Application public override int run(string[] args) { communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0)); + communicator().getProperties().setProperty("ControllerAdapter.Endpoints", getTestEndpoint(1)); + communicator().getProperties().setProperty("ControllerAdapter.ThreadPool.Size", "1"); + Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter"); adapter.add(new TimeoutI(), Ice.Util.stringToIdentity("timeout")); adapter.activate(); + Ice.ObjectAdapter controllerAdapter = communicator().createObjectAdapter("ControllerAdapter"); + controllerAdapter.add(new ControllerI(adapter), Ice.Util.stringToIdentity("controller")); + controllerAdapter.activate(); + communicator().waitForShutdown(); return 0; } |