diff options
| author | 2025-09-13 08:13:11 +0200 | |
|---|---|---|
| committer | 2025-09-13 08:13:11 +0200 | |
| commit | eb8c96f06fd9d8e31b6b4b81937d15764729c457 (patch) | |
| tree | 3240a14a7cd8bb73fd796c68a06d66194d725f39 /data.c | |
| parent | Updated documentation. (diff) | |
| download | penes-snac2-eb8c96f06fd9d8e31b6b4b81937d15764729c457.tar.gz penes-snac2-eb8c96f06fd9d8e31b6b4b81937d15764729c457.tar.xz penes-snac2-eb8c96f06fd9d8e31b6b4b81937d15764729c457.zip | |
New configuration directive 'max_failing_days'.
Diffstat (limited to 'data.c')
| -rw-r--r-- | data.c | 3 |
1 files changed, 2 insertions, 1 deletions
| @@ -3060,7 +3060,8 @@ int instance_failure(const char *url, int op) | |||
| 3060 | case 0: /** check **/ | 3060 | case 0: /** check **/ |
| 3061 | if ((mt = mtime(fn)) != 0.0) { | 3061 | if ((mt = mtime(fn)) != 0.0) { |
| 3062 | /* grace time */ | 3062 | /* grace time */ |
| 3063 | double seconds_failing = 30 * (24 * 60 * 60); | 3063 | double seconds_failing = xs_number_get(xs_dict_get_def(srv_config, "max_failing_days", "30")) |
| 3064 | * (24 * 60 * 60); | ||
| 3064 | 3065 | ||
| 3065 | if ((double)time(NULL) - mt > seconds_failing) | 3066 | if ((double)time(NULL) - mt > seconds_failing) |
| 3066 | ret = -1; | 3067 | ret = -1; |