#At file:///home/jonas/src/telco-6.3/ based on revid:jonas@stripped
3073 Jonas Oreland 2009-09-29
ndb - bug#47715 - ensure LQH_TRANSREQ is serialized correcttly wrt to NODE_FAILREP
modified:
storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
=== modified file 'storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp'
--- a/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp 2009-09-29 12:35:35 +0000
+++ b/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp 2009-09-29 13:59:23 +0000
@@ -7782,6 +7782,12 @@ void Dblqh::execNODE_FAILREP(Signal* sig
void Dblqh::execLQH_TRANSREQ(Signal* signal)
{
jamEntry();
+
+ if (!checkNodeFailSequence(signal))
+ {
+ jam();
+ return;
+ }
Uint32 newTcPtr = signal->theData[0];
BlockReference newTcBlockref = signal->theData[1];
Uint32 oldNodeId = signal->theData[2];
Attachment: [text/bzr-bundle] bzr/jonas@mysql.com-20090929135923-kxknlucmksajjedj.bundle
| Thread |
|---|
| • bzr commit into mysql-5.1-telco-6.3 branch (jonas:3073) Bug#47715 | Jonas Oreland | 29 Sep |