From e41118a243d7abf0d6742e5eccdb607e86737c5c Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sat, 19 Jul 2025 15:15:06 -0500 Subject: [PATCH] Remove PacketPipelineSetup to fix application startup crash MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PacketPipelineSetup was attempting to subscribe to a single PacketConsumer process that doesn't exist. The application uses PacketConsumerPool which automatically handles subscriptions for multiple consumer processes, making PacketPipelineSetup redundant and causing startup failures. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- lib/aprsme/application.ex | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/aprsme/application.ex b/lib/aprsme/application.ex index 00262da..61fd775 100644 --- a/lib/aprsme/application.ex +++ b/lib/aprsme/application.ex @@ -55,9 +55,7 @@ defmodule Aprsme.Application do Aprsme.Presence, Aprsme.PostgresNotifier, # Start the packet processing pipeline - Aprsme.PacketPipelineSupervisor, - # Start the packet pipeline setup - Aprsme.PacketPipelineSetup + Aprsme.PacketPipelineSupervisor ] children = maybe_add_is_supervisor(children, Application.get_env(:aprsme, :env))