Merge lp:~akopytov/percona-xtrabackup/bug1294782-2.2 into lp:percona-xtrabackup/2.2

Proposed by Alexey Kopytov
Status: Merged
Approved by: Alexey Kopytov
Approved revision: no longer in the source branch.
Merged at revision: 4964
Proposed branch: lp:~akopytov/percona-xtrabackup/bug1294782-2.2
Merge into: lp:percona-xtrabackup/2.2
Diff against target: 33 lines (+3/-2)
2 files modified
storage/innobase/xtrabackup/innobackupex.pl (+2/-1)
storage/innobase/xtrabackup/src/xtrabackup.cc (+1/-1)
To merge this branch: bzr merge lp:~akopytov/percona-xtrabackup/bug1294782-2.2
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Review via email: mp+217729@code.launchpad.net

Description of the change

Manual merge from 2.1.

http://jenkins.percona.com/view/PXB 2.2/job/percona-xtrabackup-2.2-param/132/

To post a comment you must log in.
Revision history for this message
Alexey Kopytov (akopytov) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'storage/innobase/xtrabackup/innobackupex.pl'
2--- storage/innobase/xtrabackup/innobackupex.pl 2014-03-24 17:48:44 +0000
3+++ storage/innobase/xtrabackup/innobackupex.pl 2014-04-30 09:34:37 +0000
4@@ -250,7 +250,7 @@
5 's' => ' ');
6
7 # signal that is sent to child processes when they are killed
8-my $kill_signal = 15;
9+my $kill_signal = 9;
10
11 # current local time
12 my $now;
13@@ -3432,6 +3432,7 @@
14 usleep(1);
15 }
16 }
17+
18 mysql_query($con, "FLUSH TABLES WITH READ LOCK");
19
20 $now = current_time();
21
22=== modified file 'storage/innobase/xtrabackup/src/xtrabackup.cc'
23--- storage/innobase/xtrabackup/src/xtrabackup.cc 2014-04-27 11:33:10 +0000
24+++ storage/innobase/xtrabackup/src/xtrabackup.cc 2014-04-30 09:34:37 +0000
25@@ -5767,7 +5767,7 @@
26 /* Ensure xtrabackup process is killed when the parent one
27 (innobackupex) is terminated with an unhandled signal */
28
29- if (prctl(PR_SET_PDEATHSIG, SIGINT)) {
30+ if (prctl(PR_SET_PDEATHSIG, SIGKILL)) {
31 msg("prctl() failed with errno = %d\n", errno);
32 exit(EXIT_FAILURE);
33 }

Subscribers

People subscribed via source and target branches

to all changes: