自从转换到基于Mac的RoR开发以来,偶尔会看到Webrick在简单地打印“Illegal Instruction 4”后就死亡了。Webrick死于非法指令4
OSX 10.7.2,10.7.3和10.7.4现在
红宝石1.9.2p290
导轨3.2.2,以及其他各种版本开始与3.1
到目前为止,它已经相当无害,我只是按向上箭头键,按回车,并重新启动服务器,一切都很好。
我注意到,在开发环境中添加一个新文件后,会立即导致这种情况。但是当我最近没有添加新文件时就发生了。但是它几乎总是在文件更改后立即发生。换一种说法,当我仅仅测试一些东西时,我不认为它曾经发生过,似乎需要某种文件系统更改来触发它。
刚才它发生了,但是这一次它似乎以某种方式楔住了Webrick,并且在重新启动Webrick之后,它不会响应,我不得不重新启动以清除状况。所以这开始看起来不那么无害,更像是一个即将到来的开发生产力问题。
任何其他Mac开发人员看到这个?
感谢您的信息,从未真正理解'接受'的含义,现在我知道了! – RadBrad
该死的,我知道回答我自己的问题是一个糟糕的主意,现在Stackoverflow.com上的诸神正在遮挡太阳!严重的是,在So Cal海岸,它是间歇性的云层,云层转移了明显的月蚀,它从75%变为25%,显然是25%,这是一个非常奇怪的效果! – RadBrad
你有没有得到过这个解决方案?在Ruby和1.9.3p286下的rails 3.2.8应用上,我看到Thin和webrick存在同样的问题。 – zippy