标签: ruby sinatra
我正在使用Sinatra作为我的webapp。我有一些清理代码,我想在我的应用程序关闭时执行。在Sinatra有这个钩子,还是我必须使用一个单独的机制?
答案 0 :(得分:9)
看看Kernel#at_exit,如果您在主app文件中的某个地方定义了一个块,我不明白为什么它不适用于Sinatra应用程序。
更新:根据matt的评论,您需要在要求Sinatra之前定义您的at_exit处理程序。
at_exit