【发布时间】:2012-03-29 06:40:21
【问题描述】:
我继承了一个使用 Twisted Python 库的项目。该应用程序在用户从 Windows XP 注销后终止。
Python 代码已使用 bbfreeze 转换为可执行文件。此外,使用 instsrv.exe 和 srvany.exe 将 bbfreeze 生成的可执行文件注册为 Windows 服务。
我从 Twisted 网站上获取了一个简单的聊天示例,并从 bbfreeze 创建了一个可执行文件,并使用 instsrv 和 srvany 注册了它,但出现了同样的问题:用户注销后可执行文件停止运行。
我倾向于认为 Windows XP 和 Twisted 库的某些原因导致应用程序终止或停止运行。特别是,我认为可能是反应器代码中的某些内容导致应用程序代码停止运行。但是,我无法证实这一点。
有没有其他人看到过这种情况或对可能导致这种情况的原因有任何想法?
谢谢, 标记
【问题讨论】:
标签: python windows-services twisted