diff options
author | rinpatch <rinpatch@sdf.org> | 2020-05-06 23:14:24 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2020-07-15 15:17:27 +0300 |
commit | ec9d0d146b4ec6752f8f2896ace9bb5585469773 (patch) | |
tree | 5acc16c45001a945635f623071cfb30887f0050c /lib/pleroma/application.ex | |
parent | d08b1576990ca33ac4178fb757ec03a777c55b5b (diff) |
Connection pool: Fix race conditions in limit enforcement
Fixes race conditions in limit enforcement by putting worker processes
in a DynamicSupervisor
Diffstat (limited to 'lib/pleroma/application.ex')
-rw-r--r-- | lib/pleroma/application.ex | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex index be14c1f9f..cfdaf1770 100644 --- a/lib/pleroma/application.ex +++ b/lib/pleroma/application.ex @@ -243,7 +243,7 @@ defmodule Pleroma.Application do end defp http_children(Tesla.Adapter.Gun, _) do - [{Registry, keys: :unique, name: Pleroma.Gun.ConnectionPool}] + Pleroma.Gun.ConnectionPool.children() end defp http_children(_, _), do: [] |