summaryrefslogtreecommitdiff
path: root/sql/sql_delete.cc
diff options
context:
space:
mode:
authormonty@hundin.mysql.fi <>2001-09-02 19:58:08 +0300
committermonty@hundin.mysql.fi <>2001-09-02 19:58:08 +0300
commit381093b3228524f151c8e5e61120e827c0441aea (patch)
treec1066773b871f44ebb365c32dab0432f7da6da94 /sql/sql_delete.cc
parent35118a00c1f52495b17783f546425084c28b0235 (diff)
parent447c18954e904e5770d64ae3b0817a16b9060b74 (diff)
downloadmariadb-git-381093b3228524f151c8e5e61120e827c0441aea.tar.gz
merge
Diffstat (limited to 'sql/sql_delete.cc')
-rw-r--r--sql/sql_delete.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_delete.cc b/sql/sql_delete.cc
index d9b6970b72d..1a855c927a4 100644
--- a/sql/sql_delete.cc
+++ b/sql/sql_delete.cc
@@ -151,6 +151,8 @@ int mysql_delete(THD *thd, TABLE_LIST *table_list, COND *conds, ORDER *order,
break;
}
}
+ else
+ table->file->unlock_row(); // Row failed selection, release lock on it
}
thd->proc_info="end";
end_read_record(&info);