我是EventMachine的新手,所以我不确定这意味着什么.我得到了这个例外:
EventMachine::ConnectionNotBound recieved ConnectionUnbound for an unknown signature: ef93a97d4d6441cb80d30fe2313d7de73
Run Code Online (Sandbox Code Playgroud)
该程序相当复杂,所以我无法解释可能导致它的所有内容.我需要的只是指向要寻找的东西.似乎没有记录该错误(查看http://eventmachine.rubyforge.org/).
小智 8
当在EventMachine :: Connection的子类的initialize方法中引发了一些其他未处理的异常时,我引发了这个异常.检查子类initialize方法的arity是否正确,以及initialize方法是否正在运行且没有错误.
通常,这些错误发生在initialize或post_init中.您应该做的第一件事是在回调中添加rescue以找出导致该错误的实际原因.
def initialize(*args)
...
super
rescue Exception
...
end
def post_init
...
super
rescue Exception
...
end
Run Code Online (Sandbox Code Playgroud)