From: jake Date: Wed, 1 Feb 2017 06:09:31 +0000 (+0900) Subject: Fix static analysis defect in NSProviderInterface.c X-Git-Tag: 1.3.0~729 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=32771c9e29e37149a4836ce50143e3a5706d6f75;p=platform%2Fupstream%2Fiotivity.git Fix static analysis defect in NSProviderInterface.c - Add mutex unlock in exception code. Change-Id: Ic244e65ee0efb814264e8f1d29ee61f3a42f3e25 Signed-off-by: jake Reviewed-on: https://gerrit.iotivity.org/gerrit/16943 Tested-by: jenkins-iotivity Reviewed-by: Chihyun Cho Reviewed-by: Uze Choi --- diff --git a/service/notification/src/provider/NSProviderInterface.c b/service/notification/src/provider/NSProviderInterface.c index 3f88a0f..0c6d2b1 100644 --- a/service/notification/src/provider/NSProviderInterface.c +++ b/service/notification/src/provider/NSProviderInterface.c @@ -176,6 +176,7 @@ NSResult NSProviderDisableRemoteService(char *serverAddress) if (!initProvider || !serverAddress) { NS_LOG(DEBUG, "Provider service has not been started yet"); + pthread_mutex_unlock(&nsInitMutex); return NS_FAIL; }