plugins/mod_c2s.lua
branch0.11
changeset 11544 1937b3c3efb5
parent 11515 cab64a0aad49
child 11564 3bbb1af92514
child 11750 68faaf936f6d
equal deleted inserted replaced
11543:3413fea9e6db 11544:1937b3c3efb5
    24 local log = module._log;
    24 local log = module._log;
    25 
    25 
    26 local c2s_timeout = module:get_option_number("c2s_timeout", 300);
    26 local c2s_timeout = module:get_option_number("c2s_timeout", 300);
    27 local stream_close_timeout = module:get_option_number("c2s_close_timeout", 5);
    27 local stream_close_timeout = module:get_option_number("c2s_close_timeout", 5);
    28 local opt_keepalives = module:get_option_boolean("c2s_tcp_keepalives", module:get_option_boolean("tcp_keepalives", true));
    28 local opt_keepalives = module:get_option_boolean("c2s_tcp_keepalives", module:get_option_boolean("tcp_keepalives", true));
    29 local stanza_size_limit = module:get_option_number("c2s_stanza_size_limit"); -- TODO come up with a sensible default (util.xmppstream defaults to 10M)
    29 local stanza_size_limit = module:get_option_number("c2s_stanza_size_limit", 1024*256);
    30 
    30 
    31 local measure_connections = module:measure("connections", "amount");
    31 local measure_connections = module:measure("connections", "amount");
    32 local measure_ipv6 = module:measure("ipv6", "amount");
    32 local measure_ipv6 = module:measure("ipv6", "amount");
    33 
    33 
    34 local sessions = module:shared("sessions");
    34 local sessions = module:shared("sessions");