-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solaris: pr_eventmachine.rb:381:in `stop': not running (EventMachine::Error) #7
Comments
How did you install eventmachine? It did not install correctly, and is trying to use the pure ruby reactor. |
Via the gem:
|
Can you paste the output of gem install? Also what happens if you go into /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/ and type make? Can you also pastie.org the mkmf.log file in that directory? |
Gem install output: http://pastie.org/657064 Manual make:
Make logs: http://pastie.org/657072 |
interesting. what happens if you ruby -e' require "/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/rubyeventmachine" ' |
|
g++ -version ? |
|
|
Interesting.. any chance you can update gcc? Can you try editing the makefile so it links with -lstdc++ and see if that fixes the missing symbol? |
Unfortunately I cannot update gcc (this is the latest version available from sunfreeware.com for this platform). Which file would you like me to edit specifically? There's no Makefile so I presume it must be something that forms part of the ruby makefile generation subsystem. |
if I clone the git project and try to build it manually I get he following output: http://pastie.org/659872 |
Alright can you try the following: git clone git://github.com/eventmachine/eventmachine.git I think this will cause the _ZNSs4_Rep20_S_empty_rep_storageE error from before. If so, can you try: rm rubyeventmachine.so |
The first make fails with the following: http://pastie.org/660136 rubyeventmachine.so was never created but I did also try the second make with the environment variable and that also failed in a similar way (as can be seen in the same pastie). |
Ok, try this new patch instead: cd eventmachine/ext and if that doesn't work: rm rubyeventmachine.so |
The patch seemed to do the trick and everything builds fine and I can require rubyeventmachine.so without any issues. The machine in question must have some deeper problems though as I am unable now to install (gem install just hangs without any output even when I specify -V) certain gems (tmm1-amqp) while others (snmp, rake, etc.) install without a hitch. I'll have to get to the botom of this first before I am able to once again run the primes.rb test to confirm everything is operation on this platform. Thanks for your help so far. |
Ok, so rubyeventmachine worked even without the LOCAL_LIBS, or was that required? I'll update the gem accordingly. |
That's correct, LOCAL_LIBS was not required. I have fixed the issue mentioned (stupid sudo/proxy environment variable bug) and the prime.rb test and my own service based on eventmachine/amqp is working perfectly. |
Thanks again for all the help. |
Sounds like latest em gem worked. |
Correct. |
I get the following errors when tryinf to utilise any code that uses the worker pattern as used in prime.rb on Solaris 10:
$ ./primes.rb 2
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:381:in
stop': not running (EventMachine::Error) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:73:in
stop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:451:in
stop_event_loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:306:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in``' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
generate'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:284:in
install_oneshot_timer' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:59:in
add_oneshot_timer'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:356:in
add_timer' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:237:in
run'/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:381:in
stop': not running (EventMachine::Error) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:73:in
stop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:451:in
stop_event_loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:306:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in``' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:107:in
fork'from ./primes.rb:17
from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
generate' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:284:in
install_oneshot_timer'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:59:in
add_oneshot_timer' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:356:in
add_timer'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:237:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:381:in
stop': not running (EventMachine::Error) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:73:in
stop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:451:in
stop_event_loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:306:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in``' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:244:in
generate'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:284:in
install_oneshot_timer' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:59:in
add_oneshot_timer'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:356:in
add_timer' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:237:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:107:in
fork' from ./primes.rb:17 ["poller01-20260-577800", :started] /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined methodcall' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers'from (eval):44:in
each' from (eval):44:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
["poller01-20279-577800", :started]
/usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined method
call' for nil:NilClass (NoMethodError)from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers' from (eval):44:in
each'from (eval):44:in
each' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start' from ./primes.rb:39 /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined methodcall' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers'from (eval):44:in
each' from (eval):44:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
/usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined method
call' for nil:NilClass (NoMethodError)from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers' from (eval):44:in
each'from (eval):44:in
each' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start' from ./primes.rb:39 /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined methodcall' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers'from (eval):44:in
each' from (eval):44:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
/usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined method
call' for nil:NilClass (NoMethodError)from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers' from (eval):44:in
each'from (eval):44:in
each' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start' from ./primes.rb:39 /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined methodcall' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers'from (eval):44:in
each' from (eval):44:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
[:checking, 10000]
[:checking, 10001]
/usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined method
call' for nil:NilClass (NoMethodError)from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers' from (eval):44:in
each'from (eval):44:in
each' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp/client.rb:115:in
call' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp/client.rb:115:in
receive_data'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1506:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:550:in
eventable_read'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:548:in
times' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:548:in
eventable_read'from (FORWARDABLE):3:in
__send__' from (__FORWARDABLE__):3:in
eventable_read'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:369:in
crank_selectables' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:369:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:369:in
crank_selectables' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start' from ./primes.rb:39 ["prime checker poller01-20279-577800", :prime?, 10000] ["prime checker poller01-20279-577800", :prime?, 10001] /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:40:in
fork': undefined methodcall' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:1503:in
event_callback' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:342:in
run_timers'from (eval):44:in
each' from (eval):44:in
each'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:339:in
run_timers' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:322:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:310:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:304:in
fork_reactor' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:33:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
times' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:32:in
fork'from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/ext/emfork.rb:18:in
fork' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
call'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
select' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:366:in
crank_selectables'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:324:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
loop'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:318:in
run' from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/pr_eventmachine.rb:64:in
run_machine'from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.8/lib/eventmachine.rb:242:in
run' from /usr/local/lib/ruby/gems/1.8/gems/tmm1-amqp-0.6.4/lib/amqp.rb:84:in
start'from ./primes.rb:39
[:prime?, 10000, false]
[:prime?, 10001, false]
[:primes=, nil]
The source:
This same script works fine on both OS X and Linux.
The text was updated successfully, but these errors were encountered: