aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/application.ex
diff options
context:
space:
mode:
authorMike Verdone <spiral@arcseconds.net>2019-07-22 14:18:58 +0200
committerMike Verdone <spiral@arcseconds.net>2019-07-24 13:14:52 +0200
commit378f5f0fbe21c2533719fed9afe8313586fda5d5 (patch)
tree5520c6d313154e3362ad922398fb5a43f2f0a458 /lib/pleroma/application.ex
parent666514194a325e2463c05bae516b89d7c5f59316 (diff)
downloadpleroma-378f5f0fbe21c2533719fed9afe8313586fda5d5.tar.gz
Add activity expiration worker
This is a worker that runs every minute and deletes expired activities. It's based heavily on the scheduled activities worker.
Diffstat (limited to 'lib/pleroma/application.ex')
-rw-r--r--lib/pleroma/application.ex4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex
index 035331491..42e4a1dfa 100644
--- a/lib/pleroma/application.ex
+++ b/lib/pleroma/application.ex
@@ -115,6 +115,10 @@ defmodule Pleroma.Application do
%{
id: Pleroma.ScheduledActivityWorker,
start: {Pleroma.ScheduledActivityWorker, :start_link, []}
+ },
+ %{
+ id: Pleroma.ActivityExpirationWorker,
+ start: {Pleroma.ActivityExpirationWorker, :start_link, []}
}
] ++
hackney_pool_children() ++