Added Destroy logic about NSCacheMutex and NSCacheMutex Attribute.
Second patch remove the white space.
Change-Id: I68bdbce9bcb4addf3e910f2b4929318e5308cf5c
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/9729
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
NS_LOG(DEBUG, "NSSetList - OUT");\r
}\r
\r
+void NSDestroyList()\r
+{\r
+ NSStorageDestroy(consumerSubList);\r
+ NSStorageDestroy(messageList);\r
+\r
+ pthread_mutex_destroy(&NSCacheMutex);\r
+ pthread_mutexattr_destroy(&NSCacheMutexAttr);\r
+}\r
+\r
NSResult NSStopProvider()\r
{\r
NS_LOG(DEBUG, "NSStopProvider - IN");\r
NSRegisterSubscribeRequestCb((NSSubscribeRequestCallback)NULL);\r
NSRegisterSyncCb((NSProviderSyncInfoCallback)NULL);\r
NSStopScheduler();\r
- NSStorageDestroy(consumerSubList);\r
- NSStorageDestroy(messageList);\r
+ NSDestroyList();\r
\r
initProvider = false;\r
}\r