我有一个 CherryPy webapp,它曾经在 Ubuntu Lucid (Python 2.6.5) 上运行良好,但现在在 Ubuntu Precise (Python 2.7.3) 上它会在启动时退出,并显示以下内容:
Listening for SIGHUP.
Listening for SIGTERM.
Listening for SIGUSR1.
Bus STARTING
Started monitor thread '_TimeoutMonitor'.
Fatal Python error: Couldn't create autoTLSkey mapping
Aborted (core dumped)
奇怪的是,这确实可以在另一台装有 Ubuntu Precise 的机器上工作,所以我猜这是一个配置问题。看起来这与线程有关,但我无法弄清楚我错过了什么。