summaryrefslogtreecommitdiff
path: root/src/ingestor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ingestor.hpp')
-rw-r--r--src/ingestor.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ingestor.hpp b/src/ingestor.hpp
index c5628d6..0bf2297 100644
--- a/src/ingestor.hpp
+++ b/src/ingestor.hpp
@@ -8,6 +8,7 @@
#include <connection_fwd.h>
#include <cstdio>
#include <flat_set>
+#include <future>
#include <scn/scan.h>
#include <span>
#include <sys/utsname.h>
@@ -78,7 +79,7 @@ namespace WebStat {
const Impl impl;
LastRunTime lastRun {LastRunTime::clock::now()};
- std::optional<std::thread> currentRun {std::nullopt};
+ std::optional<std::future<unsigned int>> currentRun;
};
Job::LastRunTime lastCheckedJobs {Job::LastRunTime::clock::now()};