Sha256: f58731fedf98c4101cf87d66b19ad1349660e090d29970835732a098ca70bebd

Contents?: true

Size: 375 Bytes

Versions: 119

Compression:

Stored size: 375 Bytes

Contents

#\-E none
require 'digest/sha1'
require 'unicorn/preread_input'
use Rack::ContentLength
use Rack::ContentType, "text/plain"
use Unicorn::PrereadInput
nr = 0
run lambda { |env|
  $stderr.write "app dispatch: #{nr += 1}\n"
  input = env["rack.input"]
  dig = Digest::SHA1.new
  while buf = input.read(16384)
    dig.update(buf)
  end

  [ 200, {}, [ "#{dig.hexdigest}\n" ] ]
}

Version data entries

119 entries across 119 versions & 11 rubygems

Version Path
unicorn-6.1.0 t/preread_input.ru
unicorn-6.0.0 t/preread_input.ru
unicorn-5.8.0 t/preread_input.ru
unicorn-5.7.0 t/preread_input.ru
unicorn-5.6.0 t/preread_input.ru
unicorn-5.5.5 t/preread_input.ru
unicorn-5.5.4 t/preread_input.ru
unicorn-5.5.3 t/preread_input.ru
unicorn-5.5.2 t/preread_input.ru
unicorn-5.5.1 t/preread_input.ru
unicorn-5.5.0.1.g6836 t/preread_input.ru
unicorn-5.5.0 t/preread_input.ru
unicorn-5.5.0.pre1 t/preread_input.ru
unicorn-5.4.1 t/preread_input.ru
unicorn-5.4.0 t/preread_input.ru
unicorn-5.3.1 t/preread_input.ru
unicorn-shopify-5.3.0 t/preread_input.ru
unicorn-5.3.0 t/preread_input.ru
unicorn-5.3.0.pre1 t/preread_input.ru
unicorn-shopify-5.2.0.6 t/preread_input.ru