Kaydet (Commit) beae4777 authored tarafından Guido van Rossum's avatar Guido van Rossum

SF bug #543318 (Frank J. Tobin).

In DatagramRequestHandler.setup(), the wfile initialization should be
StringIO.StringIO(), not StringIO.StringIO(slf.packet).

Bugfix candidate (all the way back to Python 1.5.2 :-).
üst a2da3052
...@@ -570,7 +570,7 @@ class DatagramRequestHandler(BaseRequestHandler): ...@@ -570,7 +570,7 @@ class DatagramRequestHandler(BaseRequestHandler):
import StringIO import StringIO
self.packet, self.socket = self.request self.packet, self.socket = self.request
self.rfile = StringIO.StringIO(self.packet) self.rfile = StringIO.StringIO(self.packet)
self.wfile = StringIO.StringIO(self.packet) self.wfile = StringIO.StringIO()
def finish(self): def finish(self):
self.socket.sendto(self.wfile.getvalue(), self.client_address) self.socket.sendto(self.wfile.getvalue(), self.client_address)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment