diff --git a/src/input/input.cpp b/src/input/input.cpp index 7db34a84..ed31d3b0 100644 --- a/src/input/input.cpp +++ b/src/input/input.cpp @@ -652,6 +652,7 @@ namespace Mist{ if (Triggers::shouldTrigger("STREAM_READY", config->getString("streamname"))){ std::string payload = config->getString("streamname") + "\n" + capa["name"].asStringRef(); if (!Triggers::doTrigger("STREAM_READY", payload, config->getString("streamname"))){ + Util::logExitReason("STREAM_READY trigger returned false"); config->is_active = false; } } @@ -941,8 +942,8 @@ namespace Mist{ if (!statComm){statComm.reload();} if (statComm){ if (statComm.getStatus() & COMM_STATUS_REQDISCONNECT){ - config->is_active = false; Util::logExitReason("received shutdown request from controller"); + config->is_active = false; return; } uint64_t now = Util::bootSecs();