From: khizmax Date: Sat, 14 Mar 2015 17:48:08 +0000 (+0300) Subject: Added more assertion X-Git-Tag: v2.1.0~305^2~4 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=52417a6d86f8aa238ccab562b49fbf1cc9d5978e;p=libcds.git Added more assertion --- diff --git a/cds/container/impl/bronson_avltree_map_rcu.h b/cds/container/impl/bronson_avltree_map_rcu.h index 94fe48ad..daffdb7d 100644 --- a/cds/container/impl/bronson_avltree_map_rcu.h +++ b/cds/container/impl/bronson_avltree_map_rcu.h @@ -143,6 +143,7 @@ namespace cds { namespace container { { // Free node without disposer assert( !pNode->is_valued( memory_model::memory_order_relaxed )); + assert( pNode->m_SyncMonitorInjection.check_free()); cxx_allocator().Delete( pNode ); }