diff options
| -rw-r--r-- | netlib/http.py | 3 | ||||
| -rw-r--r-- | netlib/tcp.py | 2 | 
2 files changed, 4 insertions, 1 deletions
| diff --git a/netlib/http.py b/netlib/http.py index 150995dd..9c72c601 100644 --- a/netlib/http.py +++ b/netlib/http.py @@ -248,6 +248,9 @@ def read_http_body_response(rfile, headers, all, limit):  def read_response(rfile, method, body_size_limit): +    """ +        Return an (httpversion, code, msg, headers, content) tuple. +    """      line = rfile.readline()      if line == "\r\n" or line == "\n": # Possible leftover from previous message          line = rfile.readline() diff --git a/netlib/tcp.py b/netlib/tcp.py index 9b1fc65e..49c8b7a2 100644 --- a/netlib/tcp.py +++ b/netlib/tcp.py @@ -156,8 +156,8 @@ class TCPServer:          self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)          self.socket.bind(self.server_address)          self.server_address = self.socket.getsockname() +        self.port = self.server_address[1]          self.socket.listen(self.request_queue_size) -        self.port = self.socket.getsockname()[1]      def request_thread(self, request, client_address):          try: | 
