summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGéry Ogam <gery.ogam@gmail.com>2018-05-29 22:10:30 +0200
committerJulien Palard <julien@palard.fr>2018-05-29 22:10:30 +0200
commit1cee216cf383eade641aed22f4ec7d4cb565ecff (patch)
treec4b639b67e81692e14bb94e9529f8147d2e79fb8
parent5d97b7bcc19496617bf8c448d2f149cc28c73bc7 (diff)
downloadcpython-git-1cee216cf383eade641aed22f4ec7d4cb565ecff.tar.gz
bpo-31639: Change ThreadedHTTPServer to ThreadingHTTPServer class name (GH-7195)
-rw-r--r--Doc/library/http.server.rst4
-rw-r--r--Lib/http/server.py6
-rw-r--r--Misc/NEWS.d/next/Library/2017-12-27-21-55-19.bpo-31639.l3avDJ.rst2
3 files changed, 6 insertions, 6 deletions
diff --git a/Doc/library/http.server.rst b/Doc/library/http.server.rst
index 16cfa1798a..0bd7f778ce 100644
--- a/Doc/library/http.server.rst
+++ b/Doc/library/http.server.rst
@@ -33,7 +33,7 @@ handler. Code to create and run the server looks like this::
:attr:`server_port`. The server is accessible by the handler, typically
through the handler's :attr:`server` instance variable.
-.. class:: ThreadedHTTPServer(server_address, RequestHandlerClass)
+.. class:: ThreadingHTTPServer(server_address, RequestHandlerClass)
This class is identical to HTTPServer but uses threads to handle
requests by using the :class:`~socketserver.ThreadingMixIn`. This
@@ -43,7 +43,7 @@ handler. Code to create and run the server looks like this::
.. versionadded:: 3.7
-The :class:`HTTPServer` and :class:`ThreadedHTTPServer` must be given
+The :class:`HTTPServer` and :class:`ThreadingHTTPServer` must be given
a *RequestHandlerClass* on instantiation, of which this module
provides three different variants:
diff --git a/Lib/http/server.py b/Lib/http/server.py
index a2726ab897..ea0e295d28 100644
--- a/Lib/http/server.py
+++ b/Lib/http/server.py
@@ -83,7 +83,7 @@ XXX To do:
__version__ = "0.6"
__all__ = [
- "HTTPServer", "ThreadedHTTPServer", "BaseHTTPRequestHandler",
+ "HTTPServer", "ThreadingHTTPServer", "BaseHTTPRequestHandler",
"SimpleHTTPRequestHandler", "CGIHTTPRequestHandler",
]
@@ -140,7 +140,7 @@ class HTTPServer(socketserver.TCPServer):
self.server_port = port
-class ThreadedHTTPServer(socketserver.ThreadingMixIn, HTTPServer):
+class ThreadingHTTPServer(socketserver.ThreadingMixIn, HTTPServer):
daemon_threads = True
@@ -1217,7 +1217,7 @@ class CGIHTTPRequestHandler(SimpleHTTPRequestHandler):
def test(HandlerClass=BaseHTTPRequestHandler,
- ServerClass=ThreadedHTTPServer,
+ ServerClass=ThreadingHTTPServer,
protocol="HTTP/1.0", port=8000, bind=""):
"""Test the HTTP request handler class.
diff --git a/Misc/NEWS.d/next/Library/2017-12-27-21-55-19.bpo-31639.l3avDJ.rst b/Misc/NEWS.d/next/Library/2017-12-27-21-55-19.bpo-31639.l3avDJ.rst
index 581ac8266b..741b276a30 100644
--- a/Misc/NEWS.d/next/Library/2017-12-27-21-55-19.bpo-31639.l3avDJ.rst
+++ b/Misc/NEWS.d/next/Library/2017-12-27-21-55-19.bpo-31639.l3avDJ.rst
@@ -1,2 +1,2 @@
-http.server now exposes a ThreadedHTTPServer class and uses it when the
+http.server now exposes a ThreadingHTTPServer class and uses it when the
module is run with ``-m`` to cope with web browsers pre-opening sockets.