Specsuites repeatedly freezes
Reported by Diego E. "Flameeyes" Pettenò | January 20th, 2010 @ 06:34 PM | in Future
Daemonizing
- should have a pid file - should create a pid file - should
redirect stdio to a log file - should change privilege - should
kill process in pid file
6566 pts/18 S+ 0:00 /usr/bin/ruby18 -S rake spec 6582 pts/18 S+ 0:19 /usr/bin/ruby18 -Ilib:lib /usr/lib64/ruby/gems/1.8/gems/rspec-1.3.0/bin/spec spec/headers_spec.rb spec/controllers/cluster_spec.rb spec/controllers/controller_spec.rb spec/controllers/service_spec.rb spec/server/pipelining_spec.rb spec/server/stopping_spec.rb spec/server/unix_socket_spec.rb spec/server/robustness_spec.rb spec/server/swiftiply_spec.rb spec/server/builder_spec.rb spec/rack/rails_adapter_spec.rb spec/rack/loader_spec.rb spec/connection_spec.rb spec/response_spec.rb spec/daemonizing_spec.rb spec/backends/swiftiply_client_spec.rb spec/backends/unix_server_spec.rb spec/backends/tcp_server_spec.rb spec/runner_spec.rb spec/request/persistent_spec.rb spec/request/processing_spec.rb spec/request/mongrel_spec.rb spec/request/parser_spec.rb spec/server_spec.rb spec/command_spec.rb spec/logging_spec.rb -fs -c 6638 pts/18 Z+ 0:00 [ruby18] 6643 pts/18 Z+ 0:00 [ruby18] 7070 ? Z 0:00 [ruby18] 7100 ? Z 0:00 [ruby18]
Seems like the fork does not work right, and I guess the test failing is 'should force kill process in pid file'. But I have no idea why.
If you can help me tracking this down I'd be glad.
This is Gentoo Linux (new packaging): daemons 1.0.10, rack-1.0.1 and eventmachine 0.12.10.
Comments and changes to this ticket
-
Diego E. "Flameeyes" Pettenò January 20th, 2010 @ 06:37 PM
Seems like this is fixed in git, although I get failures in the testsuite there.
-
macournoyer February 4th, 2010 @ 08:43 AM
- State changed from new to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »