diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2009-08-10 20:57:48 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2009-08-10 20:57:48 +0000 |
commit | a35cad47b435f4febf95c645e400352313ebe74c (patch) | |
tree | 83f37ee13b4a7a4d5c2d84a4a1093615ab83fb0b /pyserial/examples/port_publisher.py | |
parent | 595ed5b5af319ad32cbb68474edf46d2f6d0f2fd (diff) | |
download | pyserial-git-a35cad47b435f4febf95c645e400352313ebe74c.tar.gz |
remove gethostbyaddr calls again as they really slow down connecting
Diffstat (limited to 'pyserial/examples/port_publisher.py')
-rw-r--r-- | pyserial/examples/port_publisher.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/pyserial/examples/port_publisher.py b/pyserial/examples/port_publisher.py index efb269c..864404e 100644 --- a/pyserial/examples/port_publisher.py +++ b/pyserial/examples/port_publisher.py @@ -252,21 +252,15 @@ class Forwarder(ZeroconfService): def handle_connect(self):
"""Server socket gets a connection"""
- print "XXX", self.serial.getSettingsDict()
-
# accept a connection in any case, close connection
# below if already busy
connection, addr = self.server_socket.accept()
if self.socket is None:
self.socket = connection
self.socket.setblocking(0)
- self.socket.setsockopt( socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
+ self.socket.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
if not options.quiet:
- try:
- host = socket.gethostbyaddr(addr[0])[0]
- except (socket.herror, socket.gaierror):
- host = '<unknown>'
- print '%s: Connected by %s (%s:%s)' % (self.device, host, addr[0], addr[1])
+ print '%s: Connected by %s (%s:%s)' % (self.device, addr[0], addr[1])
self.serial.setRTS(True)
self.serial.setDTR(True)
self.rfc2217 = serial.rfc2217.PortManager(self.serial, self, debug_output=False)
|