mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-04 06:15:07 -05:00
conf: don't allow disabling clientloglimit
Don't treat zero as a special value disabling clientloglimit. It's not useful, the amount of available memory is never unlimited.
This commit is contained in:
@@ -1355,9 +1355,11 @@ directive}).
|
|||||||
@subsection clientloglimit
|
@subsection clientloglimit
|
||||||
This directive specifies the maximum size of the memory allocated to
|
This directive specifies the maximum size of the memory allocated to
|
||||||
log client accesses. When the limit is reached, only information for
|
log client accesses. When the limit is reached, only information for
|
||||||
clients that have already been logged will be updated. If 0 is
|
clients that have already been logged will be updated. The default is
|
||||||
specified, the memory size will be unlimited. The default is 524288
|
524288 bytes.
|
||||||
bytes.
|
|
||||||
|
In older @code{chrony} versions if the limit was set to 0, the memory
|
||||||
|
allocation was unlimited.
|
||||||
|
|
||||||
An example of the use of this directive is
|
An example of the use of this directive is
|
||||||
|
|
||||||
|
|||||||
5
conf.c
5
conf.c
@@ -862,11 +862,6 @@ parse_clientloglimit(char *line)
|
|||||||
if (sscanf(line, "%lu", &client_log_limit) != 1) {
|
if (sscanf(line, "%lu", &client_log_limit) != 1) {
|
||||||
command_parse_error();
|
command_parse_error();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (client_log_limit == 0) {
|
|
||||||
/* unlimited */
|
|
||||||
client_log_limit = (unsigned long)-1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ================================================== */
|
/* ================================================== */
|
||||||
|
|||||||
Reference in New Issue
Block a user