Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/p2p
diff options
context:
space:
mode:
authorDan Williams <dcbw@localhost.localdomain>2006-07-26 00:04:15 (GMT)
committer Dan Williams <dcbw@localhost.localdomain>2006-07-26 00:04:15 (GMT)
commit164add907d263a39c8b4b90b0ac0b262445de7fd (patch)
tree0873015efe6ebd0c50985711ada07c215b552a9c /sugar/p2p
parente5065263a9e9a8e2295d46effab39ce35d7a1349 (diff)
Make shareActivity work
Diffstat (limited to 'sugar/p2p')
-rw-r--r--sugar/p2p/model/LocalModel.py15
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))