From 7796bf39f0f1fe5bea4cde5a426bee872602ca84 Mon Sep 17 00:00:00 2001 From: grunfink Date: Sun, 7 Sep 2025 08:30:18 +0200 Subject: Always do a deferred fsck at startup. --- activitypub.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'activitypub.c') diff --git a/activitypub.c b/activitypub.c index d699fee..5fb60ba 100644 --- a/activitypub.c +++ b/activitypub.c @@ -3376,6 +3376,12 @@ void process_queue_item(xs_dict *q_item) if (strcmp(type, "rss_hashtag_poll") == 0) { rss_poll_hashtags(); } + else + if (strcmp(type, "fsck") == 0) { + srv_log(xs_fmt("started deferred data integrity check")); + data_fsck(); + srv_log(xs_fmt("finished deferred data integrity check")); + } else srv_log(xs_fmt("unexpected q_item type '%s'", type)); } -- cgit v1.2.3