Skip to content
Snippets Groups Projects
Unverified Commit b40d0884 authored by Jonathan's avatar Jonathan Committed by GitHub
Browse files

Merge pull request #137 from noris-network/max_request_time

parametrize max_request_time
parents 89ab03da 46060904
No related branches found
No related tags found
No related merge requests found
...@@ -94,6 +94,9 @@ Use correct backslash escaping in unlang. Default: `true` ...@@ -94,6 +94,9 @@ Use correct backslash escaping in unlang. Default: `true`
##### `max_requests` ##### `max_requests`
The maximum number of requests which the server keeps track of. This should be 256 multiplied by the number of clients. Default: `4096` The maximum number of requests which the server keeps track of. This should be 256 multiplied by the number of clients. Default: `4096`
##### `max_request_time`
The maximum time (in seconds) to handle a request. Default: `30`
##### `max_servers` ##### `max_servers`
Limit on the total number of servers running. Default: `4096` Limit on the total number of servers running. Default: `4096`
......
...@@ -3,6 +3,7 @@ class freeradius ( ...@@ -3,6 +3,7 @@ class freeradius (
Boolean $control_socket = false, Boolean $control_socket = false,
Integer $max_servers = 4096, Integer $max_servers = 4096,
Integer $max_requests = 4096, Integer $max_requests = 4096,
Integer $max_request_time = 30,
Boolean $mysql_support = false, Boolean $mysql_support = false,
Boolean $pgsql_support = false, Boolean $pgsql_support = false,
Boolean $perl_support = false, Boolean $perl_support = false,
......
...@@ -24,6 +24,7 @@ describe 'freeradius' do ...@@ -24,6 +24,7 @@ describe 'freeradius' do
#:control_socket => false, #:control_socket => false,
#:max_servers => "4096", #:max_servers => "4096",
#:max_requests => "4096", #:max_requests => "4096",
#:max_request_time => "30",
#:mysql_support => false, #:mysql_support => false,
#:perl_support => false, #:perl_support => false,
#:utils_support => false, #:utils_support => false,
......
...@@ -13,6 +13,7 @@ shared_context :global_hiera_data do ...@@ -13,6 +13,7 @@ shared_context :global_hiera_data do
#"freeradius::ldap_support" => '', #"freeradius::ldap_support" => '',
#"freeradius::krb5_support" => '', #"freeradius::krb5_support" => '',
#"freeradius::max_requests" => '', #"freeradius::max_requests" => '',
#"freeradius::max_request_time" => '',
#"freeradius::max_servers" => '', #"freeradius::max_servers" => '',
#"freeradius::mysql_support" => '', #"freeradius::mysql_support" => '',
#"freeradius::perl_support" => '', #"freeradius::perl_support" => '',
......
...@@ -190,7 +190,7 @@ correct_escapes = <%= @correct_escapes %> ...@@ -190,7 +190,7 @@ correct_escapes = <%= @correct_escapes %>
# #
# Useful range of values: 5 to 120 # Useful range of values: 5 to 120
# #
max_request_time = 30 max_request_time = <%= @max_request_time %>
# cleanup_delay: The time to wait (in seconds) before cleaning up # cleanup_delay: The time to wait (in seconds) before cleaning up
# a reply which was sent to the NAS. # a reply which was sent to the NAS.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment