IOT-1302 Thread-unsafe code in oicgroup.c
authorDave Thaler <dthaler@microsoft.com>
Mon, 19 Sep 2016 03:04:48 +0000 (20:04 -0700)
committerDave Thaler <dthaler@microsoft.com>
Thu, 29 Sep 2016 00:53:39 +0000 (00:53 +0000)
commit0dd993a3b9200ea30cb25ccff16a440c78375e28
tree1dcff5c7a609b78fec44122786ee0560c8134ecf
parentf68939b5b2e2bd0d90d0f2a35e435168b75ebd47
IOT-1302 Thread-unsafe code in oicgroup.c

Remove potential thread safety bugs in oicgroup
Make RD mutex implementation work on Windows
Remove duplicate mutex implementations

Change-Id: Ie47b24619a10ab3d9cab2d421f3a7d8be7ac7b55
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/11941
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: David Antler <david.a.antler@intel.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Reviewed-by: Habib Virji <habib.virji@samsung.com>
Reviewed-by: jihwan seo <jihwan.seo@samsung.com>
resource/csdk/stack/include/internal/oicgroup.h
resource/csdk/stack/src/ocstack.c
resource/csdk/stack/src/oicgroup.c
service/resource-directory/src/internal/rd_storage.c
service/resource-directory/src/internal/rd_storage.h
service/resource-directory/src/rd_server.c