[New-bugs-announce] [issue8138] wsgiref.simple_server.SimpleServer claims to be multithreaded
Santiago Gala
report at bugs.python.org
Sun Mar 14 19:08:56 CET 2010
New submission from Santiago Gala <sgala at apache.org>:
In python 2.6, a server created with wsgiref.simple_server.make_server will
claim to be multithreaded and multiprocess through it wsgi environ. See wsgi.multithread in the browser page after launching
$ python /usr/lib/python2.6/wsgiref/simple_server.py
The bug is due to the default value in the constructor wsgiref.handlers.SimpleHandler, and it is misleading, as the servier is singlethreaded. It gives problems for any app that wants to change behavior or error on singlethreaded.
The problem can be fixed very simply by patching a "multithreaded=False" argument into the ServerHandler constructor in simple_server.
----------
messages: 101058
nosy: sgala
severity: normal
status: open
title: wsgiref.simple_server.SimpleServer claims to be multithreaded
versions: Python 2.6
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8138>
_______________________________________
More information about the New-bugs-announce
mailing list