diff options
author | Kotresh HR <khiremat@redhat.com> | 2016-05-09 16:54:00 +0530 |
---|---|---|
committer | Jeff Darcy <jdarcy@redhat.com> | 2016-06-16 09:03:15 -0700 |
commit | 650459c4178eff6fba82351d044c995ab7d046b1 (patch) | |
tree | f8c1f3516fdb1c923ef8e8af29513f7287d7a860 /xlators/nfs/server/src/nfs-fops.c | |
parent | dca4de364cd948ec7dade4416425ea1353911066 (diff) |
features/changelog: Change barrier notification mechanism
Backport of http://review.gluster.org/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: 1341952
Signed-off-by: Kotresh HR <khiremat@redhat.com>
Reviewed-on: http://review.gluster.org/14615
Smoke: Gluster Build System <jenkins@build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
Reviewed-by: Raghavendra Bhat <raghavendra@redhat.com>
Reviewed-by: Jeff Darcy <jdarcy@redhat.com>
Diffstat (limited to 'xlators/nfs/server/src/nfs-fops.c')
0 files changed, 0 insertions, 0 deletions