summaryrefslogtreecommitdiff
path: root/Lib/SocketServer.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2007-08-03 19:03:39 +0000
committerGuido van Rossum <guido@python.org>2007-08-03 19:03:39 +0000
commit15863ea07ab4eed2d91ce55b274245e8d420723d (patch)
tree391e94b21c17d0dbb6fde8fb39c94fd56706e04b /Lib/SocketServer.py
parentad8d30092ccebad0f940fe0ed3ff25a18c25dddf (diff)
downloadcpython-git-15863ea07ab4eed2d91ce55b274245e8d420723d.tar.gz
SF patch# 1764815 by Paul Colomiets.
Fix for test_socketserver. Use io.BytesIO instead of io.StringIO, and adjust tests.
Diffstat (limited to 'Lib/SocketServer.py')
-rw-r--r--Lib/SocketServer.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/Lib/SocketServer.py b/Lib/SocketServer.py
index c6e71ebbfd..994a3c6e8c 100644
--- a/Lib/SocketServer.py
+++ b/Lib/SocketServer.py
@@ -574,10 +574,10 @@ class DatagramRequestHandler(BaseRequestHandler):
"""Define self.rfile and self.wfile for datagram sockets."""
def setup(self):
- from io import StringIO
+ from io import BytesIO
self.packet, self.socket = self.request
- self.rfile = StringIO(self.packet)
- self.wfile = StringIO()
+ self.rfile = BytesIO(self.packet)
+ self.wfile = BytesIO()
def finish(self):
self.socket.sendto(self.wfile.getvalue(), self.client_address)