I am running my HTTPServer
in a separate thread (using the threading module which has no way to stop threads...) and want to stop serving requests when the main thread also shuts down.
The Python documentation states that BaseHTTPServer.HTTPServer
is a subclass of SocketServer.TCPServer
, which supports a shutdown
method, but it is missing in HTTPServer
.
The whole BaseHTTPServer
module has very little documentation :(