Sha256: acb9de8a7f4eceadad9fc18ee09c22e73285cb15e8c1208a94bc4bdb1373d319

Contents?: true

Size: 462 Bytes

Versions: 8

Compression:

Stored size: 462 Bytes

Contents

#!/usr/bin/env ruby

require 'rubygems'
require 'uzuuzu'
require __DIR__('../app')

app = UzuUzu::app
app = Rack::ShowStatus.new(app)
app = Rack::ConditionalGet.new(app)
app = Rack::ETag.new(app)
app = Rack::Head.new(app)

Rack::Handler::FastCGI.run app do |server|
  [:INT, :TERM].each do |signal|
    trap(signal) do
      if server.respond_to?(:stop!)
        server.stop!
      elsif server.respond_to?(:stop)
        server.stop
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
uzuuzu-0.0.15 template/public/dispatch.fcgi
uzuuzu-0.0.14 template/public/dispatch.fcgi
uzuuzu-0.0.13 template/public/dispatch.fcgi
uzuuzu-0.0.11 template/public/dispatch.fcgi
uzuuzu-0.0.10 template/public/dispatch.fcgi
uzuuzu-0.0.9 template/public/dispatch.fcgi
uzuuzu-0.0.8 template/public/dispatch.fcgi
uzuuzu-0.0.7 template/public/dispatch.fcgi