summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.ndb.mysql.com>2005-01-11 14:49:35 +0100
committerunknown <tomas@poseidon.ndb.mysql.com>2005-01-11 14:49:35 +0100
commit927eef9ea196d7962f6c6ff0bdc750910d0f75b0 (patch)
tree86b2d20efa3bab764a1bdbc2d2fd081f3d93885a
parent9c498652d71e981290f0ef9eee90284913dab372 (diff)
downloadmariadb-git-927eef9ea196d7962f6c6ff0bdc750910d0f75b0.tar.gz
Backup.cpp:
bug#7660 ndb/src/kernel/blocks/backup/Backup.cpp: bug#7660
-rw-r--r--ndb/src/kernel/blocks/backup/Backup.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/ndb/src/kernel/blocks/backup/Backup.cpp b/ndb/src/kernel/blocks/backup/Backup.cpp
index 07aeb771c97..d72efdd0a52 100644
--- a/ndb/src/kernel/blocks/backup/Backup.cpp
+++ b/ndb/src/kernel/blocks/backup/Backup.cpp
@@ -992,7 +992,11 @@ Backup::execUTIL_SEQUENCE_CONF(Signal* signal)
}//if
ndbrequire(ptr.p->masterData.state.getState() == DEFINING);
- ptr.p->backupId = conf->sequenceValue[0];
+ {
+ Uint64 backupId;
+ memcpy(&backupId,conf->sequenceValue,8);
+ ptr.p->backupId= (Uint32)backupId;
+ }
ptr.p->backupKey[0] = (getOwnNodeId() << 16) | (ptr.p->backupId & 0xFFFF);
ptr.p->backupKey[1] = NdbTick_CurrentMillisecond();