Commit 4bc3ba78 authored by unknown's avatar unknown
Browse files

Bug #18798: mysqld cores on update in ha_ndbcluster call if cluster has failed...

Bug #18798: mysqld cores on update in ha_ndbcluster call if cluster has failed before, added extra check that transaction is started


parent 2a655fcc
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -6447,7 +6447,8 @@ ha_ndbcluster::records_in_range(uint inx, key_range *min_key,
      }

      // Define scan op for the range
      if ((trans=m_active_trans) == NULL)
      if ((trans=m_active_trans) == NULL || 
	  trans->commitStatus() != NdbTransaction::Started)
      {
        DBUG_PRINT("info", ("no active trans"));
        if (! (trans=ndb->startTransaction()))