Reputation: 133
I am using Sinatra for my webapp. I have some cleanup code that I want to execute when my app is being shutdown. Is there a hook for this in Sinatra or do I have to use a separate mechanism?
Upvotes: 9
Views: 2224
Reputation: 66837
Look at Kernel#at_exit, I don't see why it shouldn't work in a Sinatra app if you define a block like that somewhere in your main app file.
Update: According to matt's comment, you have to define your at_exit
handler before requiring Sinatra.
Upvotes: 10