Index: Lib/SocketServer.py =================================================================== RCS file: /projects/cvsroot/python/dist/src/Lib/SocketServer.py,v retrieving revision 1.8 retrieving revision 1.9 diff -c -r1.8 -r1.9 *** SocketServer.py 1998/04/03 16:49:52 1.8 --- SocketServer.py 1998/06/16 02:27:33 1.9 *************** *** 265,271 **** max_packet_size = 8192 def get_request(self): ! return self.socket.recvfrom(self.max_packet_size) if hasattr(socket, 'AF_UNIX'): --- 265,276 ---- max_packet_size = 8192 def get_request(self): ! data, client_addr = self.socket.recvfrom(self.max_packet_size) ! return (data, self.socket), client_addr ! ! def server_activate(self): ! # No need to call listen() for UDP. ! pass if hasattr(socket, 'AF_UNIX'): *************** *** 411,414 **** self.wfile = StringIO.StringIO(self.packet) def finish(self): ! self.socket.send(self.wfile.getvalue()) --- 416,419 ---- self.wfile = StringIO.StringIO(self.packet) def finish(self): ! self.socket.sendto(self.wfile.getvalue(), self.client_address)