Date | Commit message (Expand) |
2009-05-25 | Switch to autoload to defer requires |
2009-05-25 | Only refresh the gem list when building the app |
2009-05-25 | Refresh Gem list when building the app |
2009-05-12 | Reopen master logs on SIGHUP, too |
2009-05-10 | Avoid killing sleeping workers |
2009-05-04 | Inline and remove the HttpRequest#reset method |
2009-05-04 | Fix a warning about @pid being uninitialized |
2009-05-03 | Speed up the worker accept loop |
2009-05-03 | Instant shutdown signals really mean instant shutdown |
2009-05-04 | Remove redundant socket closing/checking |
2009-05-03 | Ignore unhandled master signals in the workers |
2009-05-03 | Safer timeout handling and test case |
2009-05-03 | No point in unsetting the O_NONBLOCK flag |
2009-05-02 | Make speculative accept() faster for the common case |
2009-04-26 | Small cleanup |
2009-04-25 | Fix log rotation being delayed in workers when idle |
2009-04-24 | cleanup: avoid duped self-pipe init/replacement logic |
2009-04-24 | SIGTT{IN,OU} {in,de}crements worker_processes |
2009-04-24 | Allow std{err,out}_path to be changed via HUP |
2009-04-24 | minor cleanups and save a few variables |
2009-04-24 | Avoid getppid() if serving heavy traffic |
2009-04-24 | Fixup reference to a dead variable |
2009-04-23 | Describe the global constants we use. |
2009-04-23 | make SELF_PIPE is a global constant |
2009-04-23 | Make LISTENERS and WORKERS global constants, too |
2009-04-23 | IO_PURGATORY should be a global constant |
2009-04-21 | Cleanup some unnecessary requires |
2009-04-21 | Remove @start_ctx instance variable |
2009-04-21 | rename socket.rb => socket_helper.rb |
2009-04-16 | fix 100% CPU usage when idle |
2009-04-15 | worker_loop cleanups, var golf, and yak-shaving |
2009-04-15 | before_commit and before_exec can never be nil/false |
2009-04-14 | s/rotating/reopening/g in log messages |
2009-04-14 | Explicitly trap SIGINT/SIGTERM again |
2009-04-13 | Fix SIGINT/SIGTERM handling (broken in 0.5.0) |
2009-04-13 | Expose worker to {before,after}_fork hooks |
2009-04-13 | Remove unnecessary local variables in process_client |
2009-04-13 | small cleanups in signal handling and worker init |
2009-04-12 | Don't bother restoring ENV or umask across reexec |
2009-04-12 | Remove unnecessary sync assignment |
2009-04-12 | Save one fcntl() syscall on every request |
2009-04-11 | Remove _all_ non-POSIX socket options |
2009-04-10 | listen backlog, sndbuf, rcvbuf are always changeable |
2009-04-10 | Restore unlinked UNIX sockets on SIGHUP |
2009-04-10 | config: handle listener unbind/replace in config file |
2009-04-10 | close listeners when removing them from our array |
2009-04-07 | cleanup some log messages |
2009-04-02 | Use File.basename instead of a regexp |
2009-04-02 | More descriptive process titles |
2009-04-01 | Close std{err,out} redirection targets |