moonbridge

changeset 61:54d488774467 v0.4.0

Set default fork delay to 0.25 seconds
author jbe
date Tue Mar 24 15:24:31 2015 +0100 (2015-03-24)
parents 14ef90c46e16
children 4addbd3aad44
files example_application.lua moonbridge.c
line diff
     1.1 --- a/example_application.lua	Tue Mar 24 01:51:07 2015 +0100
     1.2 +++ b/example_application.lua	Tue Mar 24 15:24:31 2015 +0100
     1.3 @@ -36,7 +36,7 @@
     1.4    max_fork = 16, -- number of forks
     1.5  
     1.6    -- delay between creation of spare processes
     1.7 -  fork_delay = 1, -- seconds
     1.8 +  fork_delay = 0.25, -- seconds
     1.9  
    1.10    -- delay before retry of failed process creation
    1.11    fork_error_delay = 2, -- seconds
     2.1 --- a/moonbridge.c	Tue Mar 24 01:51:07 2015 +0100
     2.2 +++ b/moonbridge.c	Tue Mar 24 15:24:31 2015 +0100
     2.3 @@ -2471,7 +2471,7 @@
     2.4    moonbr_listen_init_pool_forkoption("pre_fork", pre_fork, 1);
     2.5    moonbr_listen_init_pool_forkoption("min_fork", min_fork, pool->pre_fork > 2 ? pool->pre_fork : 2);
     2.6    moonbr_listen_init_pool_forkoption("max_fork", max_fork, pool->min_fork > 16 ? pool->min_fork : 16);
     2.7 -  if (!moonbr_listen_init_pool_timeoption("fork_delay", fork_delay, 1, 0)) {
     2.8 +  if (!moonbr_listen_init_pool_timeoption("fork_delay", fork_delay, 0, 250000)) {
     2.9      luaL_error(L, "Option \"fork_delay\" is expected to be a non-negative number");
    2.10    }
    2.11    if (!moonbr_listen_init_pool_timeoption("fork_error_delay", fork_error_delay, 2, 0)) {

Impressum / About Us