[Bugs] [Bug 1226789] quota: ENOTCONN parodically seen in logs when setting hard/soft timeout during I/O.

bugzilla at redhat.com bugzilla at redhat.com
Thu Jun 4 08:48:50 UTC 2015


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



--- Comment #5 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/11024 committed in release-3.7 by Raghavendra
G (rgowdapp at redhat.com) 
------
commit e29f29ac18dc20187934d3da75ea7b55c6dcfb37
Author: vmallika <vmallika at redhat.com>
Date:   Tue Apr 14 10:44:13 2015 +0530

    quota: retry connecting to quotad on ENOTCONN error

    This is a backport of http://review.gluster.org/#/c/10230/

    > Suppose if there are two volumes vol1 and vol2,
    > and quota is enabled and limit is set on vol1.
    > Now if IO is happening on vol1 and quota is enabled/disabled
    > on vol2, quotad gets restarted and client will receive
    > ENOTCONN in the IO path of vol1.
    >
    > This patch will retry connecting to quotad upto 60sec
    > in a interval of 5sec (12 retries)
    > If not able to connect with 12 retries, then return ENOTCONN
    >
    > Change-Id: Ie7f5d108633ec68ba9cc3a6a61d79680485193e8
    > BUG: 1211220
    > Signed-off-by: vmallika <vmallika at redhat.com>
    > Reviewed-on: http://review.gluster.org/10230
    > Tested-by: Gluster Build System <jenkins at build.gluster.com>
    > Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
    > Tested-by: Raghavendra G <rgowdapp at redhat.com>

    Change-Id: I94d8d4a814a73d69e934f3e77e989e5f3bf2e65a
    BUG: 1226789
    Signed-off-by: vmallika <vmallika at redhat.com>
    Reviewed-on: http://review.gluster.org/11024
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
    Tested-by: Raghavendra G <rgowdapp at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=FxUonPDoQs&a=cc_unsubscribe


More information about the Bugs mailing list