Commit 87684824 authored by unknown's avatar unknown
Browse files

ndb: only inject events (ACTIVE, NODE_FAILURE, CLUSTER_FAILURE) if bit shows connected

parent df3494ca
Loading
Loading
Loading
Loading
+10 −4
Original line number Diff line number Diff line
@@ -1614,14 +1614,20 @@ NdbEventBuffer::insert_event(NdbEventOperationImpl* impl,
  do
  {
    do
    {
      if (impl->m_node_bit_mask.get(0u))
      {
        oid_ref = impl->m_oid;
        insertDataL(impl, &data, ptr);
      }
      NdbEventOperationImpl* blob_op = impl->theBlobOpList;
      while (blob_op != NULL)
      {
        if (blob_op->m_node_bit_mask.get(0u))
        {
          oid_ref = blob_op->m_oid;
          insertDataL(blob_op, &data, ptr);
        }
        blob_op = blob_op->m_next;
      }
    } while((impl = impl->m_next));