Я запускаю свой HTTPServer в отдельном потоке (используя модуль потоковой передачи, который не имеет возможности остановить потоки...) и хочет прекратить подавать запросы, когда основной поток также отключается.
В документации на Python указано, что BaseHTTPServer.HTTPServer является подклассом SocketServer.TCPServer, который поддерживает метод shutdown, но он отсутствует в HTTPServer.
Весь модуль BaseHTTPServer имеет очень мало документации: (