From 953a8bcc73331ae123f14abb97f6fcee562242ab Mon Sep 17 00:00:00 2001 From: "jaesick.shin" Date: Tue, 20 Dec 2016 20:10:40 +0900 Subject: [PATCH] bug fix about organize resources. Before remove the provider information, we first call unregisterResource. Change-Id: Ib88967d13fa50ba34edc05631122228e59c2ea70 Signed-off-by: jaesick.shin Reviewed-on: https://gerrit.iotivity.org/gerrit/15837 Tested-by: jenkins-iotivity Reviewed-by: Chihyun Cho Reviewed-by: Uze Choi --- service/notification/src/provider/NSProviderInterface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/service/notification/src/provider/NSProviderInterface.c b/service/notification/src/provider/NSProviderInterface.c index 83fa73b..be7d906 100644 --- a/service/notification/src/provider/NSProviderInterface.c +++ b/service/notification/src/provider/NSProviderInterface.c @@ -125,10 +125,10 @@ NSResult NSStopProvider() if (initProvider) { NSPushQueue(DISCOVERY_SCHEDULER, TASK_STOP_PRESENCE, NULL); - NSDeinitProviderInfo(); - NSUnRegisterResource(); NSRegisterSubscribeRequestCb((NSSubscribeRequestCallback)NULL); NSRegisterSyncCb((NSProviderSyncInfoCallback)NULL); + NSUnRegisterResource(); + NSDeinitProviderInfo(); NSStopScheduler(); NSDeinitailize(); -- 2.7.4