Make sure all child processes are killed on error
innobackupex tries to make sure all child processes are killed if an error occurs in the script. This is performed by the Die subroutine.
However, it is not used consistently. In some parts of code Die is used, while other parts use "die" (i.e. just terminate innobackupex without any cleanups).
We should make sure the cleanup is performed regardless of the error type and the part of code where it has occurred.
|Stewart Smith (stewart) wrote : Re: [Bug 1135441] [NEW] Make sure all child processes are killed on error||#1|
|no longer affects:||percona-xtradb-cluster|