Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Description of problem: Directory leaks are seen in glusterfsd processes. Output sample from ls -l /proc/<pid>/fd in a deployment: # ls -l /proc/4676/task/10706/fd | head -300 total 0 lr-x------ 1 root root 64 Nov 19 17:39 0 -> /dev/null l-wx------ 1 root root 64 Nov 19 17:39 1 -> /dev/null lrwx------ 1 root root 64 Nov 19 17:39 10 -> socket:[9356] lr-x------ 1 root root 64 Nov 19 17:39 100 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 1000 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10000 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100000 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100001 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100002 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100003 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100004 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100005 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100006 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100007 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100008 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100009 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10001 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100010 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100011 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100012 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100013 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100014 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100015 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100016 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100017 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100018 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100019 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10002 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100020 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100021 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100022 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100023 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100024 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100025 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100026 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100027 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100028 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100029 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10003 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100030 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100031 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100032 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100033 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100034 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100035 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100036 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100037 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100038 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100039 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10004 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100040 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100041 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100042 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100043 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100044 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100045 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100046 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100047 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100048 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100049 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10005 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100050 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100051 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100052 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100053 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100054 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100055 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100056 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100057 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100058 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100059 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10006 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100060 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100061 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100062 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100063 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100064 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100065 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100066 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100067 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100068 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100069 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10007 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100070 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100071 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100072 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100073 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100074 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100075 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100076 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100077 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100078 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100079 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10008 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100080 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100081 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100082 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100083 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100084 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100085 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100086 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100087 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100088 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100089 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10009 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100090 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100091 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100092 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100093 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100094 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100095 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100096 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100097 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100098 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100099 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 1001 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10010 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100100 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100101 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100102 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100103 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100104 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100105 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100106 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100107 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100108 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100109 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10011 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100110 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100111 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100112 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100113 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100114 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100115 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100116 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100117 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100118 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100119 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10012 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100120 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100121 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100122 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100123 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100124 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100125 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100126 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100127 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100128 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100129 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10013 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100130 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100131 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100132 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100133 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100134 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100135 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100136 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100137 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100138 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100139 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10014 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100140 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100141 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100142 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100143 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100144 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100145 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100146 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100147 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100148 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100149 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10015 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100150 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100151 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100152 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100153 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100154 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100155 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100156 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100157 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100158 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100159 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10016 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100160 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100161 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100162 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100163 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100164 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100165 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100166 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100167 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100168 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100169 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10017 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100170 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100171 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100172 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100173 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100174 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100175 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100176 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100177 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100178 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100179 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10018 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100180 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100181 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100182 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100183 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100184 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100185 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100186 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100187 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100188 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100189 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10019 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100190 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100191 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100192 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100193 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100194 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100195 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100196 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100197 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100198 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100199 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 1002 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10020 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100200 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100201 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100202 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100203 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100204 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100205 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100206 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100207 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100208 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100209 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10021 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100210 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100211 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100212 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100213 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100214 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100215 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100216 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100217 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100218 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100219 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10022 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100220 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100221 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100222 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100223 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100224 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100225 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100226 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100227 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100228 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100229 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10023 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100230 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100231 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100232 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100233 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100234 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100235 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100236 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100237 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100238 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100239 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10024 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100240 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100241 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100242 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100243 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100244 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100245 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100246 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100247 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100248 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100249 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10025 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100250 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100251 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100252 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100253 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100254 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100255 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100256 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100257 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100258 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100259 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 10026 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100260 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100261 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100262 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100263 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder lr-x------ 1 root root 64 Nov 19 17:39 100264 -> /var/lib/glusterfs/sdd1/.glusterfs/indices/base_indices_holder Expected results: There should be no directory fd leaks for base_indices_holder. Additional info:
REVIEW: http://review.gluster.org/9167 (features/index: Perform closedir() in error paths to avoid fd leaks) posted (#1) for review on release-3.5 by Vijay Bellur (vbellur)
REVIEW: http://review.gluster.org/9167 (features/index: Perform closedir() in error paths to avoid fd leaks) posted (#2) for review on release-3.5 by Vijay Bellur (vbellur)
REVIEW: http://review.gluster.org/9167 (features/index: Perform closedir() in error paths to avoid fd leaks) posted (#3) for review on release-3.5 by Vijay Bellur (vbellur)
COMMIT: http://review.gluster.org/9167 committed in release-3.5 by Niels de Vos (ndevos) ------ commit 7b160e36352a7f6da4a40e2278f58fba2fe60c88 Author: Vijay Bellur <vbellur> Date: Thu Nov 20 23:01:00 2014 +0530 features/index: Perform closedir() in error paths to avoid fd leaks Change-Id: I7c8fc22ebe3c9cdf88e803e27c645cbad0012d16 BUG: 1166275 Signed-off-by: Vijay Bellur <vbellur> Reviewed-on: http://review.gluster.org/9167 Reviewed-by: Pranith Kumar Karampuri <pkarampu> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Niels de Vos <ndevos>
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.5.4, please reopen this bug report. glusterfs-3.5.4 has been announced on the Gluster Packaging mailinglist [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] http://thread.gmane.org/gmane.comp.file-systems.gluster.packaging/2 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user