[Bugs] [Bug 1337638] Leases: Fix lease failures in certain scenarios

bugzilla at redhat.com bugzilla at redhat.com
Fri May 20 10:57:24 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1337638



--- Comment #9 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/14431 committed in release-3.8 by Raghavendra
Talur (rtalur at redhat.com) 
------
commit 49d9c625957d98a3e7bf6e9ecb22346ad8af23d6
Author: Poornima G <pgurusid at redhat.com>
Date:   Tue May 17 01:22:37 2016 -0400

    leases: Send "this" as cookie to the timer handler

    Issue:
    timer-wheel implementation doesn't set the THIS to point
    to the xlator who registered the timer, before calling
    the handler. Hence referencing to THIS is any timer handler
    will point to the global_xlator.

    Fix: This is a bug from the timer wheel, but until that gets
    fixed passing "this" as a cookie to the timer handler.

    Backport of http://review.gluster.org/#/c/14370/
    Change-Id: Ife1be56dc100372f9211e8fc7a885ac717cbcf47
    BUG: 1337638
    Signed-off-by: Poornima G <pgurusid at redhat.com>
    Reviewed-on: http://review.gluster.org/14370
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Raghavendra Talur <rtalur at redhat.com>
    Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    (cherry picked from commit 84924ee0ef7cb557c54a9d467364ded86b34f40d)
    Reviewed-on: http://review.gluster.org/14431

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list