From: Youngjae Shin Date: Wed, 16 Aug 2023 10:00:31 +0000 (+0900) Subject: add try/catch in destructor X-Git-Tag: accepted/tizen/unified/20230816.170108^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_8.0;p=platform%2Fcore%2Fcontext%2Fjob-scheduler.git add try/catch in destructor Change-Id: I2ea99c594847214c0f1f27e4c1d6642441c84313 --- diff --git a/src/server/publisher/UserActivity.cpp b/src/server/publisher/UserActivity.cpp index 8077f46..07a162f 100644 --- a/src/server/publisher/UserActivity.cpp +++ b/src/server/publisher/UserActivity.cpp @@ -224,7 +224,11 @@ ActivityWalking::ActivityWalking(uid_t uid) ActivityWalking::~ActivityWalking() { - unsubscribe(); + try { + unsubscribe(); + } catch (...) { + _E("Failed to unsubscribe"); + } _D("Destroyed"); } @@ -260,7 +264,12 @@ ActivityRunning::ActivityRunning(uid_t uid) ActivityRunning::~ActivityRunning() { - unsubscribe(); + try { + unsubscribe(); + } catch (...) { + _E("Failed to unsubscribe"); + } + _D("Destroyed"); } @@ -296,7 +305,11 @@ ActivityInVehicle::ActivityInVehicle(uid_t uid) ActivityInVehicle::~ActivityInVehicle() { - unsubscribe(); + try { + unsubscribe(); + } catch (...) { + _E("Failed to unsubscribe"); + } _D("Destroyed"); }