Module: SCGI
- Defined in:
- lib/nitro/adapter/scgi.rb
Overview
:nodoc: all
Defined Under Namespace
Classes: SCGIFixed, SCGIProcessor
Class Method Summary collapse
Class Method Details
.start(server) ⇒ Object
215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 |
# File 'lib/nitro/adapter/scgi.rb', line 215 def start(server) settings = { :host => server.address, :port => server.port, :logfile => nil, # will use Logger :maxconns => 2**30-1, :socket => nil, :conns_second => nil, :env => nil, :drb_enable => false, :drb_port => server.port - 1000, :drb_password => "" } settings.update(server.) @nitro = SCGIProcessor.new(server, settings) Logger.info("SCGI: Running on #{settings[:host]}:#{settings[:port]}") @nitro.listen end |