From 779b991e03df673d006071f5867e56a41a19b2bf Mon Sep 17 00:00:00 2001 From: Alexander Strizhakov Date: Tue, 21 Apr 2020 08:51:45 +0300 Subject: [PATCH] hibernate for pool processes --- lib/pleroma/pool/request.ex | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/pleroma/pool/request.ex b/lib/pleroma/pool/request.ex index 3fb930db7..1da8952a3 100644 --- a/lib/pleroma/pool/request.ex +++ b/lib/pleroma/pool/request.ex @@ -24,42 +24,42 @@ defmodule Pleroma.Pool.Request do def handle_call({:execute, client, request}, _from, state) do response = Pleroma.HTTP.request(client, request) - {:reply, response, state} + {:reply, response, state, :hibernate} end @impl true def handle_info({:gun_data, _conn, _stream, _, _}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info({:gun_up, _conn, _protocol}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info({:gun_down, _conn, _protocol, _reason, _killed}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info({:gun_error, _conn, _stream, _error}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info({:gun_push, _conn, _stream, _new_stream, _method, _uri, _headers}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info({:gun_response, _conn, _stream, _, _status, _headers}, state) do - {:noreply, state} + {:noreply, state, :hibernate} end @impl true def handle_info(msg, state) do Logger.warn("Received unexpected message #{inspect(__MODULE__)} #{inspect(msg)}") - {:noreply, state} + {:noreply, state, :hibernate} end end