From: Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) Date: Fri, 3 Jun 2016 05:44:47 +0000 (+0000) Subject: issue25931: document that socketserver.Forking* are unavailable on platforms X-Git-Tag: v3.6.0a2~166 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=287e687648c5a443a11393d8311c83ed01e586e4;p=thirdparty%2FPython%2Fcpython.git issue25931: document that socketserver.Forking* are unavailable on platforms lacking os.fork(). --- diff --git a/Doc/library/socketserver.rst b/Doc/library/socketserver.rst index 1b8d7ff8ef3f..dac928124fa1 100644 --- a/Doc/library/socketserver.rst +++ b/Doc/library/socketserver.rst @@ -112,6 +112,8 @@ server classes. :class:`UDPServer`. Setting the various attributes also changes the behavior of the underlying server mechanism. + :class:`ForkingMixIn` and the Forking classes mentioned below are + only available on POSIX platforms that support :func:`~os.fork`. .. class:: ForkingTCPServer ForkingUDPServer @@ -619,3 +621,5 @@ The output of the example should look something like this:: The :class:`ForkingMixIn` class is used in the same way, except that the server will spawn a new process for each request. +Available only on POSIX platforms that support :func:`~os.fork`. +