You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 5, 2019. It is now read-only.
daemon/daemon_helper.rb requires mongrel to be installed system wide, but then it starts server, which uses Bundler, and there is no mongrel in Gemfile. So Webrick is always being used.
mongrel_rails is not able to stop Webrick server for some reason.
To fix the issue, it's necessary to do following:
Do not load rubygems in daemon_helper.rb, and do not require mongrel from this file. It will improve startup time, and fix unnecessary requirement on system-wide mongrel gem.
Add mongrel to Gemfile, so CruiseControl::Init will use it.
This will fix things in Ruby 1.8, but I have no idea how other versions of Ruby will behave.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
There are several related issues:
daemon/daemon_helper.rb
requires mongrel to be installed system wide, but then it starts server, which uses Bundler, and there is no mongrel in Gemfile. So Webrick is always being used.mongrel_rails
is not able to stop Webrick server for some reason.To fix the issue, it's necessary to do following:
daemon_helper.rb
, and do not require mongrel from this file. It will improve startup time, and fix unnecessary requirement on system-wide mongrel gem.Gemfile
, soCruiseControl::Init
will use it.This will fix things in Ruby 1.8, but I have no idea how other versions of Ruby will behave.
The text was updated successfully, but these errors were encountered: