[Bugs] [Bug 1166515] [Tracker] RDMA support in glusterfs

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 6 09:35:37 UTC 2015


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



--- Comment #23 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9174 committed in release-3.6 by Raghavendra
Bhat (raghavendra at redhat.com) 
------
commit fa7a3e0b39692b392d325d009386d4d2ad0306f5
Author: Mohammed Rafi KC <rkavunga at redhat.com>
Date:   Mon Oct 13 11:12:14 2014 +0530

    rdma: glusterd crash if rdma_disconnect is called as soon as connect a
request.

            Backport of http://review.gluster.org/8925

    we are initializing connection in server side immediately after
    rdma_accept is called. But we are delaying adding the transport
    to listener list until getting RDMA_CM_EVENT_ESTABLISHED event.
    Before getting this event if disconnect is called glusterd will
    try to remove the transport from list which is not added. So if
    the list is empty it causes a glusterd crash . In this patch we
    will call the function to initialize the connection as soon as
    rdma_accept is called.

    Change-Id: Ie783fdbb4342459e5bc162bf8600bf47c1e2e909
    BUG: 1166515
    Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    Reviewed-on: http://review.gluster.org/8925
    Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
    Tested-by: Raghavendra G <rgowdapp at redhat.com>
    Reviewed-on: http://review.gluster.org/9174
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Raghavendra Bhat <raghavendra at redhat.com>

-- 
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