summary refs log tree commit homepage
path: root/lib/unicorn.rb
AgeCommit message (Expand)AuthorFilesLines
2019-05-03Rescue failed pipe resizes due to permissionsStephen Demjanenko1-0/+3
2018-09-21Support default_middleware configuration optionJeremy Evans1-6/+2
2018-08-20shrink pipes under LinuxEric Wong1-2/+16
2018-07-23use IO#wait instead of kgio_wait_readableEric Wong1-0/+1
2017-11-16require 'pp' if $DEBUG is set by Rack appEric Wong1-1/+4
2017-03-14doc: fix links to raindrops projectEric Wong1-1/+1
2016-01-27doc update for ClientShutdown exceptions classEric Wong1-1/+3
2016-01-27rack is optional at runtime, required for devEric Wong1-18/+27
2015-07-15doc: remove references to old serversEric Wong1-3/+3
2015-04-24support TempfileReaper in deployment and development envsEric Wong1-0/+2
2015-03-02save about 200 bytes of memory on x86-64Eric Wong1-2/+1
2015-02-05use require_relative to reduce syscalls at startupEric Wong1-11/+5
2015-02-05favor IO#close_on_exec= over fcntl in 1.9+Eric Wong1-2/+1
2013-12-09rework master-to-worker signaling to use a pipeEric Wong1-0/+5
2013-06-07Make -N/--no-default-middleware option workMicah Chalmer1-1/+5
2013-01-29Add -N or --no-default-middleware option.Lin Jen-Shin1-0/+2
2012-08-02bind listeners after loading for preload_app usersEric Wong1-1/+1
2011-08-19Rack::Chunked and ContentLength middlewares by defaultEric Wong1-0/+7
2011-08-19filter exception messages with control charactersEric Wong1-2/+4
2011-06-24allow multiline comments in config.ruEric Wong1-1/+1
2011-06-17error logging is more consistentEric Wong1-0/+5
2011-06-15memory reductions in worker processEric Wong1-2/+2
2011-06-11runtime stack size reductionsEric Wong1-3/+0
2011-04-18documentation cleanup/reductionEric Wong1-7/+19
2010-11-11add stream_input class and build tee_input on itEric Wong1-0/+1
2010-10-07start using more compact parser APIEric Wong1-1/+1
2010-10-06various cleanups and reduce indentationEric Wong1-763/+66
2010-10-05update comment about non-blocking accept()Eric Wong1-1/+1
2010-10-05Unicorn::Util.tmpio => Unicorn::TmpIO.newEric Wong1-1/+2
2010-10-05start using kgio, the kinder, gentler I/O libraryEric Wong1-15/+13
2010-10-04http_request: avoid globalsEric Wong1-2/+2
2010-10-04split out worker to a separate fileEric Wong1-40/+4
2010-10-04http_response: avoid singleton methodEric Wong1-4/+7
2010-08-07miscellaneous loop and begin cleanupsEric Wong1-112/+88
2010-08-07log ERROR messages if workers exit with failureEric Wong1-2/+2
2010-07-16SIGTTIN works after SIGWINCHEric Wong1-0/+2
2010-07-13SIGHUP deals w/ dual master pid path scenarioEric Wong1-0/+5
2010-07-08cleanup "stringio" requireEric Wong1-0/+1
2010-07-08prefer "[]" to "first"/"last" where possibleEric Wong1-6/+6
2010-06-17revert rbx-only workaround for IO#reopenEric Wong1-6/+1
2010-06-15workaround rbx not reopening logs to stderr/stdoutEric Wong1-1/+6
2010-06-10respect "working_directory" wrt config.ruEric Wong1-4/+3
2010-06-08spew backtrace when config reloading failsEric Wong1-1/+1
2010-06-08cleanup master_sleep loopEric Wong1-4/+4
2010-05-06doc: kill Dir.chdir exampleEric Wong1-6/+0
2010-05-06always load Rack up front at startupEric Wong1-14/+2
2010-04-30add global Unicorn.listener_names methodEric Wong1-0/+7
2010-04-19avoid nuking workers after waking up from suspend/hibernateEric Wong1-3/+6
2010-04-19prefer explicit requires when possibleEric Wong1-7/+14
2010-04-08unicorn: load constants after app has loadedEric Wong1-4/+4