Skip to content

Commit 8998a98

Browse files
author
Maitrayi Sabaratnam
committed
Bug 32623031 - NDB_BACKUP_NODEFAIL FAILS ON PB2
Followup fix for BUG#32381165 - MYSQL-8.0 (8.0.24): NODE CRASHED DURING BACKUP WITH ERROR "SIGNAL 11 RECEIVED Problem: A node restart completion is informed only to the worker-0 handling backup-thread-0 and not to the other thread workers. Fix: Inform all backup threads that a node has restarted. Reviewed by: Frazer Clement <frazer.clement@oracle.com>
1 parent 7ff048e commit 8998a98

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

storage/ndb/src/kernel/blocks/backup/BackupProxy.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,12 @@ BackupProxy::sendSUM_EVENT_REP(Signal* signal, Uint32 ssId)
218218
void
219219
BackupProxy::execNODE_START_REP(Signal *signal)
220220
{
221-
jam();
222-
sendSignal(workerRef(0), GSN_NODE_START_REP, signal,
221+
jam();
222+
for (Uint32 i = 0; i < c_workers; i++)
223+
{
224+
sendSignal(workerRef(i), GSN_NODE_START_REP, signal,
223225
signal->getLength(), JBB);
226+
}
224227
}
225228

226229

0 commit comments

Comments
 (0)