好吧,我希望cherrypy在自动重新加载时杀死所有的子线程,而不是“等待子线程终止”,因为我的程序有自己的线程,我不知道如何克服这个问题。CherryPy一直在这一行上,我不知道该怎么做才能让“子线程”终止。。。在
`
[05/Jan/2010:01:14:24] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 8080)) shut down
[05/Jan/2010:01:14:24] ENGINE Stopped thread '_TimeoutMonitor'.
[05/Jan/2010:01:14:24] ENGINE Bus STOPPED
[05/Jan/2010:01:14:24] ENGINE Bus EXITING
[05/Jan/2010:01:14:24] ENGINE Bus EXITED
[05/Jan/2010:01:14:05] ENGINE Waiting for child threads to terminate...
`
它永远不会继续。。所以我想强制子线程关闭。。。在
我知道这是因为我的应用程序正在使用自己的线程,我猜cherrypy希望这些线程和cherrypy的线程一起退出。。。。我能克服吗?在
这适用于quickstart
。。在
您需要编写停止线程的代码,并将其注册为“stop”事件的侦听器:
有关详细信息,请参见http://www.cherrypy.org/wiki/BuiltinPlugins和http://www.cherrypy.org/wiki/CustomPlugins。在
相关问题 更多 >
编程相关推荐