我知道花费时间的CGI和PHP脚本存在响应USER请求(来自浏览器的客户端STOP请求)的问题。
可以通过ignore_user_abort()调用在PHP中忽略该请求。 Ruby有类似的吗?我搜索了几篇文章。我发现我们需要忽略SIG_INT到这个过程。
一般来说,在CGI / Ruby或CGI中是否有正确的方法
答案 0 :(得分:0)
使用Signal
类(http://ruby-doc.org/core/classes/Signal.html)处理信号。您可以忽略这样的信号:
Signal.trap("INT", "IGNORE")