0

我有一个 SimpleHTTPServer 实例,但是当我尝试在其上调用“关闭”并且有一个请求处理程序被阻止时 - 整个过程将被阻止。

即使我在守护线程中运行“serve_forever”方法,它也会这样做。

请参阅http://codepad.org/cn8EYdfg上的示例代码

有什么建议吗?

4

1 回答 1

0

shutdown方法在GET请求处理完毕后才会生效。

由于队列操作,该请求被阻塞。

也许这会有所帮助:Stoppable Interruptable Python HTTP Server

于 2009-12-31T06:55:08.953 回答