Sha256: 7a73ae89e5f7f76f3c9cf2187026bb9ee789bee82a2addf6dac883068e6c180b

Contents?: true

Size: 333 Bytes

Versions: 12

Compression:

Stored size: 333 Bytes

Contents

module Rack
  module Handler
    class Thin
      def self.run(app, options={})
        server = ::Thin::Server.new(options[:Host] || '0.0.0.0',
                                    options[:Port] || 8080,
                                    app)
        yield server if block_given?
        server.start!
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
thin-0.5.0 lib/rack/handler/thin.rb
thin-0.6.0-x86-mswin32-60 lib/rack/handler/thin.rb
thin-0.5.2 lib/rack/handler/thin.rb
thin-0.5.4-x86-mswin32-60 lib/rack/handler/thin.rb
thin-0.5.3 lib/rack/handler/thin.rb
thin-0.5.4 lib/rack/handler/thin.rb
thin-0.5.3-x86-mswin32-60 lib/rack/handler/thin.rb
thin-0.6.1 lib/rack/handler/thin.rb
thin-0.6.0 lib/rack/handler/thin.rb
thin-0.6.1-x86-mswin32-60 lib/rack/handler/thin.rb
thin-0.6.2-x86-mswin32-60 lib/rack/handler/thin.rb
thin-0.6.2 lib/rack/handler/thin.rb