snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit 47e6e4732334174c5d73c337f9f9b6194c4e5607
parent 845df51686c863aaef73f8603cdaf0f9c61079cb
Author: default <nobody@localhost>
Date:   Wed,  4 Jan 2023 09:41:02 +0100

The purge ttl for stray global objects have been shortened.

Diffstat:
Mdata.c | 3+--
Msnac.h | 2+-
2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/data.c b/data.c @@ -1483,12 +1483,11 @@ static void _purge_subdir(snac *snac, const char *subdir, int days) void purge_server(void) /* purge global server data */ { - int tpd = xs_number_get(xs_dict_get(srv_config, "timeline_purge_days")); xs *spec = xs_fmt("%s/object/??", srv_basedir); xs *dirs = xs_glob(spec, 0, 0); char *p, *v; - time_t mt = time(NULL) - tpd * 24 * 3600; + time_t mt = time(NULL) - 7 * 24 * 3600; p = dirs; while (xs_list_iter(&p, &v)) { diff --git a/snac.h b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 grunfink - MIT license */ -#define VERSION "2.17" +#define VERSION "2.18-dev" #define USER_AGENT "snac/" VERSION