diff --git a/src/rtmp_manager.cpp b/src/rtmp_manager.cpp index 2cf1984..74ac28c 100644 --- a/src/rtmp_manager.cpp +++ b/src/rtmp_manager.cpp @@ -334,7 +334,7 @@ void RTMPManager::start_all() void RTMPManager::stop_all() { std::lock_guard lock(streams_mutex); - for (auto& kv : streams) kv.second->running.store(false); + for (auto& kv : streams) kv.second->thread_running.store(false); for (auto& kv : streams) if (kv.second->thread.joinable()) kv.second->thread.join(); streams.clear();