Log warning on very large cachesize config, instead of truncating it.

This commit is contained in:
Simon Kelley
2018-05-11 23:38:23 +01:00
parent 0a496f059c
commit 1f1873aadd
2 changed files with 5 additions and 3 deletions

View File

@@ -740,7 +740,11 @@ int main (int argc, char **argv)
else
{
if (daemon->cachesize != 0)
my_syslog(LOG_INFO, _("started, version %s cachesize %d"), VERSION, daemon->cachesize);
{
my_syslog(LOG_INFO, _("started, version %s cachesize %d"), VERSION, daemon->cachesize);
if (daemon->cachesize > 10000)
my_syslog(LOG_WARNING, _("cache size greater than 10000 may cause performance issues, and is unlikely to be useful."));
}
else
my_syslog(LOG_INFO, _("started, version %s cache disabled"), VERSION);