diff options
author | unknown <pekka@clam.ndb.mysql.com> | 2006-06-19 10:50:23 +0200 |
---|---|---|
committer | unknown <pekka@clam.ndb.mysql.com> | 2006-06-19 10:50:23 +0200 |
commit | d3d3ba7a33490fce0808b007a86885f51941f88f (patch) | |
tree | fbd3ff98e383e21db7f0399ccf6662a377779626 /storage | |
parent | 9f8c532f0c7d8472cb809be6f80bb596d38b336b (diff) | |
download | mariadb-git-d3d3ba7a33490fce0808b007a86885f51941f88f.tar.gz |
ndb - bug#14935 : Correct error to TUX on node alloc fail. There is more bugs with db full.
storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
set ZMEM_NOMEM_ERROR correctly when TUX fails to alloc node from TUP
Diffstat (limited to 'storage')
-rw-r--r-- | storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp b/storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp index b51cc02a703..878fe77d998 100644 --- a/storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp +++ b/storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp @@ -63,7 +63,7 @@ Dbtup::tuxAllocNode(Signal* signal, if ((ptr= alloc_fix_rec(fragPtr.p, tablePtr.p, &key, &frag_page_id)) == 0) { ljam(); - ndbrequire(terrorCode != 0); + terrorCode = ZMEM_NOMEM_ERROR; // caller sets error return terrorCode; } pageId= key.m_page_no; |