CTRL + C不会停止sinatra应用程序

Mar*_*rio 5 ruby console sinatra

通常,当我在开发期间从控制台运行rails应用程序时,我可以按Ctrl+ C然后退出.然后我可以再次运行应用程序,从而弹出它并实现更改.

我正在运行一个sinatra应用程序.我只是运行ruby文件.

$: ruby myapp.rb
Run Code Online (Sandbox Code Playgroud)

但是,当我按Ctrl+ C时,它不会停止应用程序.我不得不调出Ubuntu系统监视器并终止Ruby进程.很烦人.

有谁见过这个/之前处理过这个?

McS*_*tch 0

尝试该exit方法,该方法应该根据以下参考退出 Sinatra Irb:

http://sinatra.rubyforge.org/doc/classes/Sinatra/Irb.html#M000029