about summary refs log tree commit homepage
path: root/lib/yahns/fdmap.rb
DateCommit message (Expand)
2016-06-07cleanup graceful shutdown handling
2016-01-02copyright updates for 2016
2016-01-02enable frozen_string_literal for Ruby 2.3+
2015-10-13copyright updates
2015-05-08proxy: ensure GC sees the client socket upon reactivation
2015-02-05use the monotonic clock under Ruby 2.1+
2014-05-12fdmap: short-circuit __expire if count == 0
2013-11-07fdmap: document + fix for level-trigger
2013-11-07fdmap: simplify IO expiry interface
2013-10-31implement shutdown_timeout and expiry on graceful shutdown
2013-10-31fdmap: prevent possible/theoretical race
2013-10-26StreamFile and TmpIO attempt expiry on EMFILE/ENFILE
2013-10-24favor client timeout if lower than desperate timeout
2013-10-19fix and test Rack hijack support
2013-10-18test and fix client expiry
2013-10-18initial commit