diff --git a/include/kiwixserve.h b/include/kiwixserve.h index e696f7d83..f4f414b6a 100644 --- a/include/kiwixserve.h +++ b/include/kiwixserve.h @@ -14,6 +14,7 @@ class KiwixServe void run(); void shutDown(); + bool isRunning(); private: std::unique_ptr mp_kiwixServe; diff --git a/src/kiwixserve.cpp b/src/kiwixserve.cpp index e4425e69f..618836614 100644 --- a/src/kiwixserve.cpp +++ b/src/kiwixserve.cpp @@ -58,4 +58,12 @@ void KiwixServe::shutDown() mp_kiwixServe->kill(); } +bool KiwixServe::isRunning() +{ + if (mp_kiwixServe) { + return (mp_kiwixServe->isRunning()); + } + return false; +} + }