From 6da5ca9b2d271179e0ec912f642ec51f98be3e80 Mon Sep 17 00:00:00 2001 From: Mark Felder Date: Tue, 22 Jul 2025 14:16:17 -0700 Subject: [PATCH] Prevent test crash if it cannot successfully remove the console Logger backend --- lib/mix/pleroma.ex | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/mix/pleroma.ex b/lib/mix/pleroma.ex index c01cf054d..e7869919c 100644 --- a/lib/mix/pleroma.ex +++ b/lib/mix/pleroma.ex @@ -26,7 +26,11 @@ defmodule Mix.Pleroma do Application.put_env(:phoenix, :serve_endpoints, false, persistent: true) unless System.get_env("DEBUG") do - Logger.remove_backend(:console) + try do + Logger.remove_backend(:console) + catch + :exit, _ -> :ok + end end adapter = Application.get_env(:tesla, :adapter)