Commit 6415f07c authored by heikki@donna.mysql.fi's avatar heikki@donna.mysql.fi
Browse files

row0umod.c Partial fix to concurrent drop table and rollback by other user of rows in that table

row0uins.c	Partial fix to concurrent drop table and rollback by other user of rows in that table
parent 2090d651
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -290,6 +290,7 @@ row_undo_ins(
	}

	if (!found) {
	        trx_undo_rec_release(node->trx, node->undo_no);
		return(DB_SUCCESS);
	}

+1 −0
Original line number Diff line number Diff line
@@ -589,6 +589,7 @@ row_undo_mod(
		/* It is already undone, or will be undone by another query
		thread, or table was dropped */
	
	        trx_undo_rec_release(node->trx, node->undo_no);
		node->state = UNDO_NODE_FETCH_NEXT;

		return(DB_SUCCESS);