class Async::HTTP::Body::Pipe
def writer(task)
Read from the head of the pipe and write to the @output stream.
def writer(task) @writer = task task.annotate "#{self.class} writer." while chunk = @head.read_partial @output.write(chunk) end ensure @output.close($!) close_head if @reader&.finished? end