summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <tomas@whalegate.ndb.mysql.com>2007-12-13 12:03:11 +0100
committerunknown <tomas@whalegate.ndb.mysql.com>2007-12-13 12:03:11 +0100
commitcdca0af70d8da157ba86773aa03bb335fab1d43f (patch)
tree1a241ed043ae2afcdeccf0c732b3ddfa64334684
parent82fd9d10e9ad14d16f06d9c8298a8fe17d09fac3 (diff)
downloadmariadb-git-cdca0af70d8da157ba86773aa03bb335fab1d43f.tar.gz
Bug #33206 signal not reset properly in ndb
-rw-r--r--ndb/src/kernel/vm/SimulatedBlock.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/ndb/src/kernel/vm/SimulatedBlock.cpp b/ndb/src/kernel/vm/SimulatedBlock.cpp
index b58e1feed9d..5e23d95bce2 100644
--- a/ndb/src/kernel/vm/SimulatedBlock.cpp
+++ b/ndb/src/kernel/vm/SimulatedBlock.cpp
@@ -1012,6 +1012,7 @@ SimulatedBlock::assembleFragments(Signal * signal){
/**
* Don't release allocated segments
*/
+ signal->header.m_fragmentInfo = 0;
signal->header.m_noOfSections = 0;
return false;
}
@@ -1039,6 +1040,7 @@ SimulatedBlock::assembleFragments(Signal * signal){
* fragInfo = 2
*/
if(fragInfo == 2){
+ signal->header.m_fragmentInfo = 0;
signal->header.m_noOfSections = 0;
return false;
}