README.md in serverengine-1.5.1 vs README.md in serverengine-1.5.2

- old
+ new

@@ -324,10 +324,11 @@ - **supervisor** enables supervisor if it's true (default: false) (not dynamic reloadable) - **daemon_process_name** changes process name ($0) of server or supervisor process (not dynamic reloadable) - **chuser** changes execution user (not dynamic reloadable) - **chgroup** changes execution group (not dynamic reloadable) - **chumask** changes umask (not dynamic reloadable) + - **daemonize_error_exit_code** exit code when daemonize, changing user or changing group fails (default: 1) (not dynamic reloadable) - Supervisor: available only when `supervisor` parameters is true - **server_process_name** changes process name ($0) of server process (not dynamic reloadable) - **restart_server_process** restarts server process when it receives USR1 or HUP signal. (default: false) (not dynamic reloadable) - **enable_detach** enables INT signal (default: true) (not dynamic reloadable) - **exit_on_detach** exits supervisor after detaching server process instead of restarting it (default: false) (not dynamic reloadable) @@ -338,17 +339,17 @@ - **workers** sets number of workers (default: 1) - **start_worker_delay** sets wait time before starting a new worker (default: 0) - **start_worker_delay_rand** randomizes start_worker_delay at this ratio (default: 0.2) - Multiprocess server: available only when `worker_type` is "process" - **worker_process_name** changes process name ($0) of workers - - **worker_heartbeat_interval** - - **worker_heartbeat_timeout** - - **worker_graceful_kill_interval** - - **worker_graceful_kill_interval_increment** - - **worker_graceful_kill_timeout** - - **worker_immediate_kill_interval** - - **worker_immediate_kill_interval_increment** - - **worker_immediate_kill_timeout** + - **worker_heartbeat_interval** sets interval of heartbeats in seconds (default: 1.0) + - **worker_heartbeat_timeout** sets timeout of heartbeat in seconds (default: 180) + - **worker_graceful_kill_interval** sets the first interval of TERM signals in seconds (default: 15) + - **worker_graceful_kill_interval_increment** sets increment of TERM signal interval in seconds (default: 10) + - **worker_graceful_kill_timeout** sets promotion timeout from TERM to QUIT signal in seconds. -1 means no timeout (default: 600) + - **worker_immediate_kill_interval** sets the first interval of QUIT signals in seconds (default: 10) + - **worker_immediate_kill_interval_increment** sets increment of QUIT signal interval in seconds (default: 10) + - **worker_immediate_kill_timeout** sets promotion timeout from QUIT to KILL signal in seconds. -1 means no timeout (default: 600) - Logger - **log** sets path to log file. Set "-" for STDOUT (default: STDERR) - **log_level** log level: debug, info, warn, error or fatal. (default: debug) - **log_rotate_age** generations to keep rotated log files (default: 5) (not dynamic reloadable) - **log_rotate_size** sets the size to rotate log files (default: 1048576) (not dynamic reloadable)