Class: Ramaze::Adapter::Fcgi

Inherits:
Base show all
Defined in:
lib/ramaze/adapter/fcgi.rb

Overview

Our Fcgi adapter acts as wrapper for the Rack::Handler::FastCGI.

Class Method Summary collapse

Methods inherited from Base

before, before_call, call, middleware_respond, respond, start, stop

Class Method Details

.run_server(host = nil, ports = nil) ⇒ Object

start FastCGI in a new thread, host and port parameter are only taken to make it compatible with other adapters but have no influence and can be omitted



15
16
17
18
19
20
# File 'lib/ramaze/adapter/fcgi.rb', line 15

def run_server host = nil, ports = nil
  Thread.new do
    Thread.current[:task] = :cgi
    Rack::Handler::FastCGI.run(self)
  end
end