[Bugs] [Bug 1428070] New: protocol/client: Fix race in brick reconnection

bugzilla at redhat.com bugzilla at redhat.com
Wed Mar 1 19:05:49 UTC 2017


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

            Bug ID: 1428070
           Summary: protocol/client: Fix race in brick reconnection
           Product: GlusterFS
           Version: mainline
         Component: core
          Assignee: bugs at gluster.org
          Reporter: vbellur at redhat.com
                CC: bugs at gluster.org



protocol/client: Fix race in brick reconnection

Summary:
- A race condition exists when reconnecting to a brick after connection
  has been lost; it is possible for the client translator to believe the
  connection is down while the socket layer believes the connection is up.
  This situation is permanent and eventually leads to loss of quorum
  and EROFS errors.

- This is a cherry-pick of D3490020 to 3.8

Signed-off-by: Shreyas Siravara <sshreyas at fb.com>

Change-Id: Ida7afbafd3dceadf9ca7ea8b350aa88db382dd88
Reviewed-on: http://review.gluster.org/16174
Reviewed-by: Kevin Vigor <kvigor at fb.com>
Tested-by: Shreyas Siravara <sshreyas at fb.com>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
Smoke: Gluster Build System <jenkins at build.gluster.org>
CentOS-regression: Gluster Build System <jenkins at build.gluster.org>

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