This just has happened to me. Background tasks stopped working but otherwise the instance was functioning normally. After restart it continued to process all queued messages. Could be related to this bug https://codeberg.org/silverpill/mitra/issues/24 (previously, it was fatal)
@silverpill Ah right.. in that case, nothing unusual in the logs that I've seen yet. My experience of Federation getting "stuck" is only anecdotal, maybe I'm just perceiving things that way. If I happens again I'll make sure to check stdout before restarting anything.
In terms of the media folder, it's gotten up to about 8.9Gb now. I feel like the growth is slowing down, but if it gets too close to 3/4 full I might change the pruning job to 15 days old instead of 30, see if that improves matters. I figure two weeks of post history is more than enough.
@japananon In v1.13.0 I added something that could help us find the root cause. Mitra should now throw an error if background task gets stuck (assuming I correctly identified the place where this problem occurs). I you don't mind, please disable the cronjob. Let's see what happens
@silverpill I'm glad it wasn't just my imagination. My cludge so far has been a cronjob that restarts the mitra service every 12 hours. Since I set that up, the timeline has (so far) remained up to date, with no 'sticking"
@japananon If the error occurs you wouldn't notice it unless you monitor your logs. Does journalctl -u mitra -o cat -b | grep ERROR return any results?