Before remove the provider information,
we first call unregisterResource.
Change-Id: Ib88967d13fa50ba34edc05631122228e59c2ea70
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/15837
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Chihyun Cho <ch79.cho@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
if (initProvider)
{
NSPushQueue(DISCOVERY_SCHEDULER, TASK_STOP_PRESENCE, NULL);
- NSDeinitProviderInfo();
- NSUnRegisterResource();
NSRegisterSubscribeRequestCb((NSSubscribeRequestCallback)NULL);
NSRegisterSyncCb((NSProviderSyncInfoCallback)NULL);
+ NSUnRegisterResource();
+ NSDeinitProviderInfo();
NSStopScheduler();
NSDeinitailize();