[Bugs] [Bug 1334314] changelog: changelog_rollover breaks when number of fds opened is more than 1024
bugzilla at redhat.com
bugzilla at redhat.com
Tue May 31 19:00:02 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1334314
--- Comment #3 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/14272 committed in master by Jeff Darcy
(jdarcy at redhat.com)
------
commit be00012e7be55d25870411f3e975db9a8e19c70a
Author: Kotresh HR <khiremat at redhat.com>
Date: Mon May 9 16:54:00 2016 +0530
features/changelog: Change barrier notification mechanism
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
Smoke: Gluster Build System <jenkins at build.gluster.com>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
Reviewed-by: Aravinda VK <avishwan at redhat.com>
CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
Reviewed-by: Raghavendra Bhat <raghavendra at redhat.com>
Reviewed-by: Jeff Darcy <jdarcy 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=h2oDAcocjq&a=cc_unsubscribe
More information about the Bugs
mailing list