diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/net/tools/testserver/testserver_base.py | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/net/tools/testserver/testserver_base.py')
-rw-r--r-- | chromium/net/tools/testserver/testserver_base.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/chromium/net/tools/testserver/testserver_base.py b/chromium/net/tools/testserver/testserver_base.py index 7be34a3fac3..25cb7af9e8a 100644 --- a/chromium/net/tools/testserver/testserver_base.py +++ b/chromium/net/tools/testserver/testserver_base.py @@ -2,14 +2,14 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -import BaseHTTPServer +from six.moves import BaseHTTPServer import errno import json import optparse import os import re import socket -import SocketServer +from six.moves import socketserver as SocketServer import struct import sys import warnings @@ -74,7 +74,7 @@ class BrokenPipeHandlerMixIn: def handle_error(self, request, client_address): value = sys.exc_info()[1] if isinstance(value, tlslite.errors.TLSClosedConnectionError): - print "testserver.py: Closed connection" + print("testserver.py: Closed connection") return if isinstance(value, socket.error): err = value.args[0] @@ -84,10 +84,10 @@ class BrokenPipeHandlerMixIn: else: pipe_err = errno.EPIPE if err == pipe_err: - print "testserver.py: Broken pipe" + print("testserver.py: Broken pipe") return if err == errno.ECONNRESET: - print "testserver.py: Connection reset by peer" + print("testserver.py: Connection reset by peer") return SocketServer.BaseServer.handle_error(self, request, client_address) @@ -219,7 +219,7 @@ class TestServerRunner(object): try: self.server.serve_forever() except KeyboardInterrupt: - print 'shutting down server' + print('shutting down server') self.server.stop = True def add_options(self): @@ -256,15 +256,15 @@ class TestServerRunner(object): # Notify the parent that we've started. (BaseServer subclasses # bind their sockets on construction.) if self.options.startup_pipe is not None: - server_data_json = json.dumps(server_data) + server_data_json = json.dumps(server_data).encode() server_data_len = len(server_data_json) - print 'sending server_data: %s (%d bytes)' % ( - server_data_json, server_data_len) + print('sending server_data: %s (%d bytes)' % + (server_data_json, server_data_len)) if sys.platform == 'win32': fd = msvcrt.open_osfhandle(self.options.startup_pipe, 0) else: fd = self.options.startup_pipe - startup_pipe = os.fdopen(fd, "w") + startup_pipe = os.fdopen(fd, "wb") # First write the data length as an unsigned 4-byte value. This # is _not_ using network byte ordering since the other end of the # pipe is on the same machine. |