Merge remote-tracking branch 'MAIN/develop' into feature/jobs
[akkoma] / lib / pleroma / application.ex
index 40bff08c722dbccdbd0fac96c76f608ec8311cbe..e81816e350b846fea91e1fbf5afbbb000b187c1f 100644 (file)
@@ -106,9 +106,10 @@ defmodule Pleroma.Application do
         hackney_pool_children() ++
         [
           worker(Pleroma.Web.Federator.RetryQueue, []),
-          worker(Pleroma.Web.Federator, []),
           worker(Pleroma.Stats, []),
-          worker(Pleroma.Web.Push, [])
+          worker(Pleroma.Web.Push, []),
+          worker(Pleroma.Jobs, []),
+          worker(Task, [&Pleroma.Web.Federator.init/0], restart: :temporary)          
         ] ++
         streamer_child() ++
         chat_child() ++