Merge lp:~akopytov/percona-xtradb-cluster/addendum_bug1382797-5.5 into lp:percona-xtradb-cluster/5.5

Proposed by Alexey Kopytov
Status: Merged
Merged at revision: 840
Proposed branch: lp:~akopytov/percona-xtradb-cluster/addendum_bug1382797-5.5
Merge into: lp:percona-xtradb-cluster/5.5
Diff against target: 21 lines (+11/-0)
1 file modified
sql/wsrep_utils.cc (+11/-0)
To merge this branch: bzr merge lp:~akopytov/percona-xtradb-cluster/addendum_bug1382797-5.5
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Review via email: mp+251213@code.launchpad.net
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 'sql/wsrep_utils.cc'
2--- sql/wsrep_utils.cc 2014-12-08 16:17:14 +0000
3+++ sql/wsrep_utils.cc 2015-02-27 07:35:21 +0000
4@@ -173,6 +173,17 @@
5 }
6 #endif
7
8+ /* Reset the process signal mask to unblock signals blocked by the server */
9+
10+ sigset_t set;
11+ (void) sigemptyset(&set);
12+
13+ if (sigprocmask(SIG_SETMASK, &set, NULL))
14+ {
15+ sql_perror("sigprocmask() failed");
16+ _exit(EXIT_FAILURE);
17+ }
18+
19 /* Reset all ignored signals to SIG_DFL */
20
21 memset(&sa, 0, sizeof(sa));

Subscribers

People subscribed via source and target branches