Current section

Files

Jump to
thousand_island test support sendfile_handler.ex
Raw

test/support/sendfile_handler.ex

defmodule ThousandIsland.Handlers.Sendfile do
@moduledoc false
alias ThousandIsland.{Handler, Socket}
@behaviour Handler
@impl Handler
def handle_connection(socket, _opts) do
Socket.sendfile(socket, Path.join(__DIR__, "sendfile"), 0, 6)
Socket.sendfile(socket, Path.join(__DIR__, "sendfile"), 1, 3)
end
end