Description of problem:
If geo-rep config is set when it is running, it will leak fd.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create gluster volumes and establish geo-rep session
2. Start geo-rep
3. Set any geo-rep config
fd should not be leaked
In master branch, the issue is fixed as part collection of patches went into
Only backporting of the patch http://review.gluster.org/#/c/15263/ is required.
REVIEW: http://review.gluster.org/16344 (glusterd (geo-rep): fix unused variable warnings/errors) posted (#1) for review on release-3.8 by Kotresh HR (email@example.com)
COMMIT: http://review.gluster.org/16344 committed in release-3.8 by Niels de Vos (firstname.lastname@example.org)
Author: Kaleb S. KEITHLEY <email@example.com>
Date: Mon Aug 22 13:22:02 2016 -0400
glusterd (geo-rep): fix unused variable warnings/errors
This patch fixes the fd leak when geo-rep config
command is run while geo-rep is running.
The patch is backport of http://review.gluster.org/15263
which was one of the collection of patches to fix the
> Change-Id: I2edacd3d0f3924b1be0f0398ba9ac076459c5a61
> BUG: 1369124
> Signed-off-by: Kaleb S. KEITHLEY <firstname.lastname@example.org>
> Reviewed-on: http://review.gluster.org/15263
> Smoke: Gluster Build System <email@example.com>
> NetBSD-regression: NetBSD Build System <firstname.lastname@example.org>
> CentOS-regression: Gluster Build System <email@example.com>
> Reviewed-by: Saravanakumar Arumugam <firstname.lastname@example.org>
Signed-off-by: Kotresh HR <email@example.com>
Smoke: Gluster Build System <firstname.lastname@example.org>
NetBSD-regression: NetBSD Build System <email@example.com>
Reviewed-by: Kaleb KEITHLEY <firstname.lastname@example.org>
CentOS-regression: Gluster Build System <email@example.com>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.8.8, please open a new bug report.
glusterfs-3.8.8 has been announced on the Gluster mailinglists , packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist  and the update infrastructure for your distribution.