module Tipi::ResponseExtensions
Constants
- SPLICE_CHUNKS_SIZE_THRESHOLD
Public Instance Methods
serve_io(io, opts)
click to toggle source
# File lib/tipi/response_extensions.rb, line 9 def serve_io(io, opts) if !opts[:stat] || opts[:stat].size >= SPLICE_CHUNKS_SIZE_THRESHOLD @adapter.respond_from_io(self, io, opts[:headers], opts[:chunk_size] || 2**14) else respond(io.read, opts[:headers] || {}) end end