4

我想启动我的应用程序,它仍在“加载”。它在早上工作,但现在它没有。

我尝试使用其他端口,切换到稳定的分支,重新启动计算机,但似乎没有任何效果。在其他应用程序上,它正在工作。如果我停止服务器,这是我看到的错误(在浏览器中)

Attempt to unlock a mutex which is locked by another thread
WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10) at localhost:3000
4

2 回答 2

3

最近遇到了同样的问题。看起来有两个视图部分在一个循环中相互调用。

转到访问根路径时调用的视图,并尝试注释掉对“渲染”的任何调用。

<%#= render ... %>

如果您的页面现在可以工作(缺少部分),请取消注释该行,查看您尝试渲染的部分并在该行中使用“render ...”重复该过程。

最后,您应该能够找出导致循环的原因。

于 2013-02-23T14:59:56.777 回答
0

我有完全相同的问题。就我而言,问题是我在数据库(MongoDB 2.4.9)上创建索引并且阻塞了整个数据库。索引创建完成后,错误消息再次消失。显然,如果有东西阻塞,则会出现此错误消息。

于 2014-06-28T19:12:35.477 回答