diff options
author | Dan Williams <dcbw@localhost.localdomain> | 2006-07-26 00:04:15 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@localhost.localdomain> | 2006-07-26 00:04:15 (GMT) |
commit | 164add907d263a39c8b4b90b0ac0b262445de7fd (patch) | |
tree | 0873015efe6ebd0c50985711ada07c215b552a9c /sugar/p2p | |
parent | e5065263a9e9a8e2295d46effab39ce35d7a1349 (diff) |
Make shareActivity work
Diffstat (limited to 'sugar/p2p')
-rw-r--r-- | sugar/p2p/model/LocalModel.py | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/sugar/p2p/model/LocalModel.py b/sugar/p2p/model/LocalModel.py index 21ee9df..5be542b 100644 --- a/sugar/p2p/model/LocalModel.py +++ b/sugar/p2p/model/LocalModel.py @@ -44,16 +44,7 @@ class LocalModel(AbstractModel): # FIXME this is duplicated with StreamReader def _setup_server(self, service): - started = False - tries = 10 port = service.get_port() - while not started and tries > 0: - try: - logging.debug('Start model server on port %d' % (port)) - p2p_server = network.GlibXMLRPCServer(("", port)) - p2p_server.register_instance(ModelRequestHandler(self)) - started = True - except(socket.error): - port = port + 1 - tries = tries - 1 - service.set_port(port) + logging.debug('Start model server on port %d' % (port)) + p2p_server = network.GlibXMLRPCServer(("", port)) + p2p_server.register_instance(ModelRequestHandler(self)) |