man/yahns.1 in yahns-1.0.0 vs man/yahns.1 in yahns-1.1.0
- old
+ new
@@ -2,23 +2,24 @@
.SH NAME
.PP
yahns - multi-threaded, non-blocking application server for Ruby
.SH SYNOPSYS
.PP
-yahns -c CONFIG_FILE [-D|--daemonize]
+yahns -c CONFIG_FILE [-D|\[em]daemonize]
.SH DESCRIPTION
.PP
yahns(1) is the primary interface for launching a yahns application
server.
The configuration file is documented in yahns_config(5).
-yahns hosts Rack HTTP applications, but may support others in the future
-such as DRb.
+yahns hosts Rack HTTP applications, but may support others in the
+future such as DRb.
.SH SIGNALS
.PP
-The following UNIX signals may be sent to the running yahns process.
-If yahns is configured for worker_processes (optional), signals should
-only be sent to the master process.
+The following UNIX signals may be sent to the running yahns
+process.
+If yahns is configured for worker_processes (optional), signals
+should only be sent to the master process.
.IP \[bu] 2
INT/TERM/QUIT - graceful shutdown.
If repeated (any of these signals is sent twice), shutdown occurs
immediately.
.IP \[bu] 2
@@ -27,14 +28,14 @@
O_APPEND file flag and buffering disabled (IO#sync==false)
.IP \[bu] 2
USR2 - reexecute the running binary.
A separate QUIT should be sent to
.IP \[bu] 2
-HUP - if worker_processes are not used, this will reexecute the running
-binary and gracefully exit the running process.
-If worker_processes are used, this will reload config file, app, and
-gracefully restart all workers
+HUP - if worker_processes are not used, this will reexecute the
+running binary and gracefully exit the running process.
+If worker_processes are used, this will reload config file, app,
+and gracefully restart all workers
.IP \[bu] 2
WINCH - gracefully stops workers but keep the master running.
This will only work for daemonized processes and only if the
worker_processes configuration directive is used.
.IP \[bu] 2
@@ -44,32 +45,38 @@
TTOU - decrement the number of worker processes by one (only if the
worker_processes directive is used)
.SH ENVIRONMENT
.PP
yahns(1) itself requires no special environment variables.
-However, environment variables such as RACK_ENV and RAILS_ENV can affect
-Rack and Rails applications it hosts.
-Ruby and C library implementation-specific environment variables will
-also affect it.
+However, environment variables such as RACK_ENV and RAILS_ENV can
+affect Rack and Rails applications it hosts.
+Ruby and C library implementation-specific environment variables
+will also affect it.
.PP
yahns will update the PWD (current working directory) env if the
working_directory directive is set (see yahns_config(5)).
.SH FILES
.PP
-See yahns_config(5) for documentation on the configuration file format.
+See yahns_config(5) for documentation on the configuration file
+format.
.SH CONTACT
.PP
-All feedback welcome via plain-text mail to <yahns-public@rubyforge.org>
+All feedback welcome via plain-text mail to
+<yahns-public@rubyforge.org>
.PD 0
.P
.PD
-No subscription is necessary to post to the mailing list.
+No subscription is
+necessary to post to the mailing list.
.SH COPYRIGHT
.PP
-Copyright 2013, Eric Wong <normalperson@yhbt.net> and all contributors.
+Copyright 2013, Eric Wong <normalperson@yhbt.net> and all
+contributors.
.PD 0
.P
.PD
-License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>
+License: GPLv3 or later
+<http://www.gnu.org/licenses/gpl-3.0.txt>
.SH SEE ALSO
.PP
yahns-rackup(1), yahns_config(5)
+