From ea704df26a374478040ba05b6de76c173a0f1f66 Mon Sep 17 00:00:00 2001 From: Lia Stratopoulos <167905060+lia-viam@users.noreply.github.com> Date: Fri, 2 May 2025 12:45:50 -0400 Subject: [PATCH] reset parent to prevent double close --- src/viam/sdk/module/service.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/viam/sdk/module/service.cpp b/src/viam/sdk/module/service.cpp index 738ffae91..952e542aa 100644 --- a/src/viam/sdk/module/service.cpp +++ b/src/viam/sdk/module/service.cpp @@ -260,7 +260,7 @@ ModuleService::~ModuleService() { if (parent_) { try { - parent_->close(); + parent_.reset(); } catch (const std::exception& exc) { VIAM_SDK_LOG(error) << exc.what(); }