9

我正在为我的网络应用程序使用 Sinatra。我有一些清理代码要在我的应用程序关闭时执行。在 Sinatra 中是否有这个钩子,还是我必须使用单独的机制?

4

1 回答 1

9

查看Kernel#at_exit,如果您在主应用程序文件的某处定义这样的块,我不明白为什么它不应该在 Sinatra 应用程序中工作。

更新:根据马特的评论,您必须at_exit在需要 Sinatra 之前定义您的处理程序。

于 2012-06-19T16:53:32.657 回答