aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/data.c b/data.c
index 5bfd901..a34f216 100644
--- a/data.c
+++ b/data.c
@@ -3060,7 +3060,8 @@ int instance_failure(const char *url, int op)
case 0: /** check **/
if ((mt = mtime(fn)) != 0.0) {
/* grace time */
- double seconds_failing = 30 * (24 * 60 * 60);
+ double seconds_failing = xs_number_get(xs_dict_get_def(srv_config, "max_failing_days", "30"))
+ * (24 * 60 * 60);
if ((double)time(NULL) - mt > seconds_failing)
ret = -1;