2005年3月22日,星期二

为 Ruby-FastCGI 修复内存泄漏和异常

发布者:admin

显然,Ruby-FastCGI 是一个漏水的管道。它目前每个请求愉快地消耗高达 16K 的内存。对于像 FastCGI 这样的长期运行进程来说,这没什么用。但请放心,Kirk Haines 已经出现了。他修补了这些漏洞。

在 Kirk 的 FCGI Patch for Ruby FCGI 0.8.5 页面上阅读有关补丁的全部内容并获取它。

此外,0.8.5 在崩溃时不会抛出原始异常,这使得调试非常困难。但幸运的是,Aredridel 之前制作了一个 补丁,可以将原始异常冒泡出来。趁此机会一并应用。

注意:由于 Ruby-FastCGI 暂时从 RAA 列表中消失,您可能想知道直接链接是 http://www.moonwolf.com/ruby/archive/ruby-fcgi-0.8.5.tar.gz