1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

MDEV-21905: Galera test galera_var_notify_cmd causes hang

Fixed wsrep_notify.sh script so it only reports status changes on
'joined', 'synced', 'donor'.
This commit is contained in:
mkaruza
2020-06-24 21:56:55 +02:00
committed by Jan Lindström
parent f843e215f3
commit 6b8b7b1e8c
3 changed files with 11 additions and 10 deletions

View File

@ -56,7 +56,7 @@ configuration_change()
status_update()
{
echo "SET wsrep_on=0; BEGIN; UPDATE $STATUS_TABLE SET status='$STATUS'; COMMIT;"
echo "$BEGIN; UPDATE $STATUS_TABLE SET status='$STATUS'; $END;"
}
COM=status_update # not a configuration change by default
@ -89,11 +89,11 @@ do
shift
done
# Undefined means node is shutting down
if [ "$STATUS" != "Undefined" ]
then
$COM | mysql -B -u$USER -h$HOST -P$PORT
fi
exit 0
#
case $STATUS in
"joined" | "donor" | "synced")
$COM | mysql -B -u$USER -h$HOST -P$PORT
;;
*)
exit 0
;;
esac