diff options
| author | Mark Felder <feld@feld.me> | 2024-06-20 14:17:28 -0400 | 
|---|---|---|
| committer | Mark Felder <feld@feld.me> | 2024-06-20 14:17:28 -0400 | 
| commit | 9ef021e2dae1a0bc07e997489304875b0d45ec07 (patch) | |
| tree | 861a9634edbb3bbaf50f2b03513c88f4a58b85a8 /lib | |
| parent | c765fcbe7e907dd5ac1f8b559bf65ab477dfe0f0 (diff) | |
| download | pleroma-9ef021e2dae1a0bc07e997489304875b0d45ec07.tar.gz pleroma-9ef021e2dae1a0bc07e997489304875b0d45ec07.zip | |
Switch the reclaimer to GenServer.start so it is not linked
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/gun/connection_pool/reclaimer.ex | 2 | ||||
| -rw-r--r-- | lib/pleroma/gun/connection_pool/worker_supervisor.ex | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/lib/pleroma/gun/connection_pool/reclaimer.ex b/lib/pleroma/gun/connection_pool/reclaimer.ex index 35e7f4b2e..3580d38f5 100644 --- a/lib/pleroma/gun/connection_pool/reclaimer.ex +++ b/lib/pleroma/gun/connection_pool/reclaimer.ex @@ -9,7 +9,7 @@ defmodule Pleroma.Gun.ConnectionPool.Reclaimer do    def start_monitor do      pid = -      case GenServer.start_link(__MODULE__, [], name: {:via, Registry, {registry(), "reclaimer"}}) do +      case GenServer.start(__MODULE__, [], name: {:via, Registry, {registry(), "reclaimer"}}) do          {:ok, pid} ->            pid diff --git a/lib/pleroma/gun/connection_pool/worker_supervisor.ex b/lib/pleroma/gun/connection_pool/worker_supervisor.ex index dabb15b08..b9dedf61e 100644 --- a/lib/pleroma/gun/connection_pool/worker_supervisor.ex +++ b/lib/pleroma/gun/connection_pool/worker_supervisor.ex @@ -37,7 +37,7 @@ defmodule Pleroma.Gun.ConnectionPool.WorkerSupervisor do    def start_worker(opts, false) do      case DynamicSupervisor.start_child(__MODULE__, {Worker, opts}) do        {:error, :max_children} -> -        spawn(fn -> free_pool() end) +        free_pool()          start_worker(opts, true)        res -> | 
