XulRunner退出代码
问题描述:
我想知道某人在关闭XULRunner应用程序时如何指定退出代码。XulRunner退出代码
我目前使用MDC nsIAppStartup reference中描述的nsIAppStartup.quit()
关闭应用程序,但我无法弄清楚如何指定进程退出代码。
应用程序从shell脚本启动,需要此退出代码来决定是否应该重新启动。
注:传递eRestart
到quit
功能是在我的处境没有用,因为重新启动依赖于外部应用的因素(系统限制等)
谢谢你,任何帮助,将不胜感激。
答
快速查看XRE_main
函数显示,它将只在错误情况下返回非零值 - 即使退出代码是固定的。如果一切成功并且应用程序正常关闭,则退出代码将为0,无法更改它。 XULRunner并不是真的用在shell脚本中,你必须以其他方式指示你的结果(例如写入文件)。
这似乎与我目前为止所见到的一致。感谢您的确认:) – sitifensys 2011-06-08 17:42:53