From d336e5937019dbab1924419624faa6ffc776cd7f Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Mon, 23 Mar 2026 14:09:46 +0100 Subject: add hub instance crash recovery (#885) * add hub instance crash recovery --- src/zenutil/zenserverprocess.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/zenutil/zenserverprocess.cpp') diff --git a/src/zenutil/zenserverprocess.cpp b/src/zenutil/zenserverprocess.cpp index 3993d6a32..2b27b2d8b 100644 --- a/src/zenutil/zenserverprocess.cpp +++ b/src/zenutil/zenserverprocess.cpp @@ -1445,6 +1445,16 @@ ZenServerInstance::IsRunning() const return m_Process.IsRunning(); } +void +ZenServerInstance::ResetDeadProcess() +{ + if (m_Process.IsValid() && !m_Process.IsRunning()) + { + m_Process.Reset(); + m_ShutdownEvent.reset(); + } +} + std::string ZenServerInstance::GetLogOutput() const { -- cgit v1.2.3