Thin v0.7.0 Release Notes
-
- Add --max-persistent-conns option to sets the maximum number of persistent connections. Set to 0 to disable Keep-Alive.
- INT signal now force stop and QUIT signal gracefully stops.
- Warn when descriptors table size can't be set as high as expected.
- Eval Rackup config file using top level bindings.
- Remove daemons gem dependency on Windows plateform, fixes #45.
- Change default timeout from 60 to 30 seconds.
- Add --max-conns option to sets the maximum number of file or socket descriptors that your process may open, defaults to 1024.
- Tail logfile when stopping and restarting a demonized server, fixes #26.
- Wrap application in a Rack::CommonLogger adapter in debug mode.
- --debug (-D) option no longer set $DEBUG so logging will be less verbose and Ruby won't be too strict, fixes #36.
- Deprecate Server#silent in favour of Logging.silent.
- Persistent connection (keep-alive) support.
- Fix -s option not being included in generated config file, fixes #37.
- Add Swiftiply support. Use w/ the --swiftiply (-y) option in the thin script, closes #28 [Alex MacCaw]