summaryrefslogtreecommitdiffstats
path: root/extras
diff options
context:
space:
mode:
authorJeff Darcy <jdarcy@redhat.com>2017-03-20 12:31:33 -0400
committerShyamsundar Ranganathan <srangana@redhat.com>2017-04-13 11:39:09 -0400
commitf1a64f7c75fdc6a0ebea71ed2827d3dbc12761b5 (patch)
tree14931468ca3668bd595d1832b0cfdd6ca35ad17b /extras
parent5f95fbe05669bc6d262c425b40e1dba6f5f73f74 (diff)
core: fix synclocks' handling of "woken" flag
The "woken" flag wasn't being reset when it should have been, leading (eventually) to a SEGV when someone tried to folow a synclock's waitq to a task structure that had been freed while still on the queue. See the bug report for (far) more detail. Backport of: > Commit 31377765dbbb8d49292c4362837a695adcbc6cb4 > BUG: 1434062 > Reviewed-on: https://review.gluster.org/16926 Change-Id: I5cd9ae1bcb831555274108b292181ec2a29b6d95 BUG: 1441474 Signed-off-by: Jeff Darcy <jeff@pl.atyp.us> Reviewed-on: https://review.gluster.org/17043 Smoke: Gluster Build System <jenkins@build.gluster.org> NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org> CentOS-regression: Gluster Build System <jenkins@build.gluster.org> Reviewed-by: Atin Mukherjee <amukherj@redhat.com> Reviewed-by: Shyamsundar Ranganathan <srangana@redhat.com>
Diffstat (limited to 'extras')
0 files changed, 0 insertions, 0 deletions