Added more assertion
authorkhizmax <libcds.dev@gmail.com>
Sat, 14 Mar 2015 17:48:08 +0000 (20:48 +0300)
committerkhizmax <libcds.dev@gmail.com>
Sat, 14 Mar 2015 17:48:08 +0000 (20:48 +0300)
cds/container/impl/bronson_avltree_map_rcu.h

index 94fe48ade5847ed76f4414229b0f6e6c8ffaf577..daffdb7d02fed6e5009c1178a2dc237b03db4c77 100644 (file)
@@ -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 );
         }