From afff9c607919369a5abff9577ba403b5fe7daf39 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 25 May 2017 12:15:00 +0200 Subject: [PATCH] No longer leave UDP socket open in spawned children from Controller --- src/controller/controller_api.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controller/controller_api.cpp b/src/controller/controller_api.cpp index 36a5dea6..4ef1adcd 100644 --- a/src/controller/controller_api.cpp +++ b/src/controller/controller_api.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include "controller_api.h" #include "controller_storage.h" #include "controller_streams.h" @@ -193,6 +194,7 @@ void Controller::handleUDPAPI(void * np){ FAIL_MSG("Could not open local API UDP socket - not all functionality will be available"); return; } + Util::Procs::socketList.insert(uSock.getSock()); while (Controller::conf.is_active){ if (uSock.Receive()){ INFO_MSG("UDP API: %s", uSock.data);