summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-08-10 20:57:48 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-08-10 20:57:48 +0000
commitc9350d2a8818be4ee9453d02542524648d0113db (patch)
treef16a1ceb1c6fc1d0ea109c113b9ae1b013a38ee9 /examples
parent5927454023b6d3715ce06d7177ac2da972895ae2 (diff)
downloadpyserial-c9350d2a8818be4ee9453d02542524648d0113db.tar.gz
remove gethostbyaddr calls again as they really slow down connecting
git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@331 f19166aa-fa4f-0410-85c2-fa1106f25c8a
Diffstat (limited to 'examples')
-rw-r--r--examples/port_publisher.py10
-rw-r--r--examples/rfc2217_server.py6
2 files changed, 3 insertions, 13 deletions
diff --git a/examples/port_publisher.py b/examples/port_publisher.py
index efb269c..864404e 100644
--- a/examples/port_publisher.py
+++ b/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)
diff --git a/examples/rfc2217_server.py b/examples/rfc2217_server.py
index 6730aaf..9bcd4fb 100644
--- a/examples/rfc2217_server.py
+++ b/examples/rfc2217_server.py
@@ -145,11 +145,7 @@ it waits for the next connect.
while True:
try:
connection, addr = srv.accept()
- try:
- host = socket.gethostbyaddr(addr[0])[0]
- except (socket.herror, socket.gaierror):
- host = '<unknown>'
- sys.stderr.write('Connected by %s (%s) \n' % (host, addr,))
+ sys.stderr.write('Connected by %s:%s \n' % (addr[0], addr[1]))
connection.setsockopt( socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
ser.setRTS(True)
ser.setDTR(True)