From e258772ea483a7d0c0910a97f4a00f31d6d1ee7a Mon Sep 17 00:00:00 2001 From: stephb9959 Date: Tue, 18 Apr 2023 14:12:39 -0700 Subject: [PATCH] https://telecominfraproject.atlassian.net/browse/WIFI-12378 Signed-off-by: stephb9959 --- src/SimulationCoordinator.cpp | 3 ++- src/SimulationCoordinator.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/SimulationCoordinator.cpp b/src/SimulationCoordinator.cpp index 56a5e2c..472370a 100644 --- a/src/SimulationCoordinator.cpp +++ b/src/SimulationCoordinator.cpp @@ -62,7 +62,7 @@ namespace OpenWifi { for(auto it = Simulations_.begin(); it!=end(Simulations_); ) { const auto &id = it->first; const auto &simulation = it->second; - std::cout << "Checking sims..." << std::endl; + std::cout << "Checking sims...: " << simulation->Details.simulationLength << std::endl; if (simulation->Details.simulationLength != 0 && (Now - SimStats()->GetStartTime(id)) > simulation->Details.simulationLength) { std::string Error; @@ -124,6 +124,7 @@ namespace OpenWifi { bool SimulationCoordinator::StartSim(std::string &SimId, const std::string &Id, std::string &Error, const std::string &Owner) { std::lock_guard G(Mutex_); + OWLSObjects::SimulationDetails NewSim; if (!StorageService()->SimulationDB().GetRecord("id", Id, NewSim)) { Error = "Simulation ID specified does not exist."; diff --git a/src/SimulationCoordinator.h b/src/SimulationCoordinator.h index 4b9b24b..b704b09 100644 --- a/src/SimulationCoordinator.h +++ b/src/SimulationCoordinator.h @@ -15,6 +15,7 @@ namespace OpenWifi { struct SimulationRecord { SimulationRecord(const OWLSObjects::SimulationDetails & details,Poco::Logger &L, const std::string &id) : + Details(details), Runner(details, L, id) { }