From f25f912d4cbc3eb3a2022a4bf43e902a911b9d97 Mon Sep 17 00:00:00 2001 From: faulty Date: Thu, 5 Jun 2025 21:49:50 -0500 Subject: [PATCH] Fix incorrect check of DFSI and FSC operating modes that resulted in a segfault --- src/host/Host.Config.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/host/Host.Config.cpp b/src/host/Host.Config.cpp index 470e18fc7..91c87614c 100644 --- a/src/host/Host.Config.cpp +++ b/src/host/Host.Config.cpp @@ -750,7 +750,7 @@ bool Host::createModem() m_modem->setResponseHandler(MODEM_RESP_HANDLER_BIND(Host::rmtPortModemHandler, this)); } - if (useFSCForUDP) { + if (m_isModemDFSI && useFSCForUDP) { modem::port::specialized::V24UDPPort* udpPort = dynamic_cast(m_udpDFSIRemotePort); udpPort->openFSC(); }