From: YounghyunJoo Date: Tue, 23 Aug 2016 06:14:22 +0000 (+0900) Subject: Modify Consumer Logic to call the Provider Changed CB X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=605b6ab4e06b05f6ff6cffe514abd0cab579b3ae;p=contrib%2Fiotivity.git Modify Consumer Logic to call the Provider Changed CB - remove if statement which should be modified when change to Provider Changed CB from Accepted CB Conflicts: service/notification/src/consumer/NSConsumerInternalTaskController.c Change-Id: Icb4b0afe55f2589a9d5bdcc6b8655f8f3a59fdd5 Signed-off-by: YounghyunJoo Reviewed-on: https://gerrit.iotivity.org/gerrit/10767 Tested-by: jenkins-iotivity Reviewed-by: Uze Choi --- diff --git a/service/notification/src/consumer/NSConsumerInternalTaskController.c b/service/notification/src/consumer/NSConsumerInternalTaskController.c index a1718e6..7935b92 100644 --- a/service/notification/src/consumer/NSConsumerInternalTaskController.c +++ b/service/notification/src/consumer/NSConsumerInternalTaskController.c @@ -319,13 +319,10 @@ void NSConsumerHandleRecvProviderChanged(NSMessage * msg) NSProvider_internal * provider = NSProviderCacheFind(msg->providerId); NS_VERIFY_NOT_NULL_V(provider); - if (provider->connection->next == NULL && provider->accessPolicy == NS_SELECTION_CONSUMER) - { - NS_LOG(DEBUG, "call back to user"); - NSProvider * prov = NSCopyProvider(provider); - NSProviderChanged(prov, (NSResponse) msg->messageId); - NSRemoveProvider_internal(provider); - } + NS_LOG(DEBUG, "call back to user"); + NSProvider * prov = NSCopyProvider(provider); + NSProviderChanged(prov, (NSResponse) msg->messageId); + NSRemoveProvider_internal(provider); } void NSConsumerHandleRecvMessage(NSMessage * msg)