[Bugs] [Bug 1342083] changelog: changelog_rollover breaks when number of fds opened is more than 1024

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 13 11:22:55 UTC 2016


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



--- Comment #3 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/14614 committed in release-3.8 by Niels de
Vos (ndevos at redhat.com) 
------
commit faaee8c7cee1c3d8fcdcf7fcd3b27feba943f76f
Author: Kotresh HR <khiremat at redhat.com>
Date:   Mon May 9 16:54:00 2016 +0530

    features/changelog: Change barrier notification mechanism

    Backport of http://review.gluster.org/#/c/14272/

    The barrier notification mechanism was fd based and 'select'
    was being used. 'select' breaks when number of fds opened
    by brick process exceeds 1024. To avoid this and also
    the maintainance of pipe between notify and 'changelog_rollover',
    the pipe has been replaced with pthread condition signal
    and timed wait mechanism.

    > Change-Id: I530ea90d9a06953f8b23b4e12d122872ee1925de
    > BUG: 1334314
    > Signed-off-by: Kotresh HR <khiremat at redhat.com>
    > Reviewed-on: http://review.gluster.org/14272
    (cherry picked from commit be00012e7be55d25870411f3e975db9a8e19c70a)

    Change-Id: I530ea90d9a06953f8b23b4e12d122872ee1925de
    BUG: 1342083
    Signed-off-by: Kotresh HR <khiremat at redhat.com>
    Reviewed-on: http://review.gluster.org/14614
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>
    Smoke: Gluster Build System <jenkins at build.gluster.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=c9EDVDQcbO&a=cc_unsubscribe


More information about the Bugs mailing list