diff options
Diffstat (limited to 'py/demo/Ice/value/Server.py')
-rw-r--r-- | py/demo/Ice/value/Server.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/py/demo/Ice/value/Server.py b/py/demo/Ice/value/Server.py index 02874754618..f71cf8e1a58 100644 --- a/py/demo/Ice/value/Server.py +++ b/py/demo/Ice/value/Server.py @@ -41,6 +41,9 @@ class InitialI(Demo.Initial): ex.derived = self._derivedPrinter raise ex + def shutdown(self, current=None): + current.adapter.getCommunicator().shutdown() + class Server(Ice.Application): def run(self, argv): adapter = self.communicator().createObjectAdapter("Value") @@ -50,4 +53,4 @@ class Server(Ice.Application): return True app = Server() -sys.exit(app.main(sys.argv, "config")) +sys.exit(app.main(sys.argv, "config.server")) |