Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/p2p/StreamReader.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/p2p/StreamReader.py')
-rw-r--r--sugar/p2p/StreamReader.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/sugar/p2p/StreamReader.py b/sugar/p2p/StreamReader.py
index d3dbf83..c108547 100644
--- a/sugar/p2p/StreamReader.py
+++ b/sugar/p2p/StreamReader.py
@@ -1,5 +1,3 @@
-import socket
-
import network
class StreamReaderRequestHandler(object):
@@ -7,6 +5,7 @@ class StreamReaderRequestHandler(object):
self._reader = reader
def message(self, nick_name, message):
+ address = network.get_authinfo()
self._reader.recv(nick_name, message)
return True
@@ -38,7 +37,7 @@ class StreamReader:
p2p_server = network.GlibXMLRPCServer(("", port))
p2p_server.register_instance(StreamReaderRequestHandler(self))
started = True
- except(socket.error):
+ except:
port = port + 1
tries = tries - 1
self._service.set_port(port)