Method: ScoutRailsProxy::Environment#passenger?

Defined in:
lib/scout_rails_proxy/environment.rb

#passenger?Boolean

Called via #forking? since Passenger forks. Adds an event listener to start the worker thread inside the passenger worker process. Background: www.modrails.com/documentation/Users%20guide%20Nginx.html#spawning%5Fmethods%5Fexplained

Returns:

  • (Boolean)


84
85
86
# File 'lib/scout_rails_proxy/environment.rb', line 84

def passenger?
  (defined?(::Passenger) && defined?(::Passenger::AbstractServer)) || defined?(::IN_PHUSION_PASSENGER)
end