Precising internal statistics
authorkhizmax <khizmax@gmail.com>
Mon, 28 Nov 2016 15:17:04 +0000 (18:17 +0300)
committerkhizmax <khizmax@gmail.com>
Mon, 28 Nov 2016 15:17:04 +0000 (18:17 +0300)
cds/intrusive/impl/skip_list.h

index c72c5e8068811b9db46cf2d37affe0c46bd8c0fe..112a203c878ba6ebfca3dc5dbf44e36fb46c5d74 100644 (file)
@@ -1170,7 +1170,7 @@ namespace cds { namespace intrusive {
                 if ( succ.ptr() )
                     succ.ptr()->clear_state( memory_model::memory_order_release );
             }
-            else
+            else if ( succ.ptr() != nullptr )
                 m_Stat.onNodeHandOffFailed();
         }