This commit is contained in:
stephb9959
2023-04-18 14:12:58 -07:00
2 changed files with 3 additions and 1 deletions

View File

@@ -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.";

View File

@@ -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) {
}