<div dir="ltr"><br>when trying this out using the latest from svn or git: <br><br>MiddleMan.worker(:testa_worker).async_test()<br><br>---<br>class TestaWorker &lt; BackgrounDRb::MetaWorker<br>&nbsp; set_worker_name :testa_worker<br>
&nbsp; <br>&nbsp; def create(args = nil)<br>&nbsp; end<br>&nbsp; <br>&nbsp; def test<br>&nbsp;&nbsp;&nbsp; <a href="http://logger.info">logger.info</a> &quot;sleep&quot;<br>&nbsp;&nbsp;&nbsp; sleep(5)<br>&nbsp;&nbsp;&nbsp; <a href="http://logger.info">logger.info</a> &quot;wake up&quot;<br>
&nbsp; end<br>end<br>---<br><br><br>I get this error: <br><br>Invalid worker with name testa_worker and key<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_connection.rb:52:in `ask_worker&#39;<br>/home/reynard/opt/aptana/workspace/test/vendor/plugins/backgroundrb/server/lib/master_worker.rb:103:in `async_method_invoke&#39;<br>
/home/reynard/opt/aptana/workspace/test/vendor/plugins/backgroundrb/server/lib/master_worker.rb:37:in `receive_data&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_parser.rb:44:in `extract&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_parser.rb:26:in `loop&#39;<br>
/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_parser.rb:26:in `extract&#39;<br>/home/reynard/opt/aptana/workspace/test/vendor/plugins/backgroundrb/server/lib/master_worker.rb:32:in `receive_data&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:232:in `read_external_socket&#39;<br>
/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:222:in `handle_external_messages&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:196:in `handle_read_event&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:192:in `each&#39;<br>
/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:192:in `handle_read_event&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:146:in `start_reactor&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:139:in `loop&#39;<br>
/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_core.rb:139:in `start_reactor&#39;<br>/usr/lib/ruby/gems/1.8/gems/packet-0.1.12/lib/packet/packet_master.rb:21:in `run&#39;<br>/home/reynard/opt/aptana/workspace/test/vendor/plugins/backgroundrb/server/lib/master_proxy.rb:14:in `initialize&#39;<br>
script/backgroundrb:46:in `new&#39;<br>script/backgroundrb:46<br>Client disconected<br><br>----<br>I&#39;m just using the example from the website. <br>did I miss something? <br><br>oh btw, using 1.0.3, I get undefined method async_test. I suppose that&#39;s new in 1.0.4? <br>
<br><br>- reynard<br><br><br><br></div>