Most of this are minor cleanups to reduce code size. I'll probably make the sendfile dependency optional as well. Not everybody needs static file serving, and the pread-style offset-agnosticism is unlikely to be useful unless we feel the need need to implement open file caching for static files.
Eric Wong (6): http_response: remove arg for Array#join remove unused client_max_header_size config config: use literal symbol array for now http_response: reduce constants for 100 responses favor Array#map! for freshly-split arrays sendfile_compat: remove dependency on pread INSTALL | 4 +--- lib/yahns/config.rb | 3 +-- lib/yahns/http_context.rb | 1 - lib/yahns/http_response.rb | 11 +++++------ lib/yahns/sendfile_compat.rb | 12 +++++------- lib/yahns/server.rb | 2 +- lib/yahns/tmpio.rb | 2 +- 7 files changed, 14 insertions(+), 21 deletions(-)