Original wsrep_xtrabackup_sst had a cleanup procedure, see e.g. http://bazaar.launchpad.net/~percona-core/percona-xtradb-cluster/5.5.27/view/head:/Percona-Server/scripts/wsrep_sst_xtrabackup.sh
kill_xtrabackup() { #set -x local PID=$(cat $XTRABACKUP_PID) [ -n "$PID" -a "0" != "$PID" ] && kill $PID && (kill $PID && kill -9 $PID) || : rm -f "$XTRABACKUP_PID" #set +x }
New script from codership-mysql does not have it.
However I believe that cleanup procedure is needed, to exit gracefully if calling binary dies.
Original wsrep_xtrabacku p_sst had a cleanup procedure, see e.g. bazaar. launchpad. net/~percona- core/percona- xtradb- cluster/ 5.5.27/ view/head: /Percona- Server/ scripts/ wsrep_sst_ xtrabackup. sh
http://
kill_xtrabackup()
{
#set -x
local PID=$(cat $XTRABACKUP_PID)
[ -n "$PID" -a "0" != "$PID" ] && kill $PID && (kill $PID && kill -9 $PID) || :
rm -f "$XTRABACKUP_PID"
#set +x
}
New script from codership-mysql does not have it.
However I believe that cleanup procedure is needed, to exit gracefully if calling binary dies.