summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/stack.c
diff options
context:
space:
mode:
authorAnand Avati <avati@gluster.com>2010-11-23 10:35:56 +0000
committerAnand V. Avati <avati@dev.gluster.com>2010-11-24 00:33:41 -0800
commit0ccd9f4f2ddf83d35cfa9bbc872ca84f6fb9c8a9 (patch)
tree3b6a341513844fa4f065c8e0cfd98b8cf31905e5 /libglusterfs/src/stack.c
parent7f68e386132af9e02bf37a3b4d0653de000bdefe (diff)
inode: catch loop formation during inode_link() and fail linking
- explores all parent branches - performs loop formation check only if the operation is resulting in relinking of an inode already existing in the table Signed-off-by: Anand V. Avati <avati@amp.gluster.com> Signed-off-by: Anand V. Avati <avati@blackhole.gluster.com> Signed-off-by: Anand V. Avati <avati@dev.gluster.com> BUG: 971 (dynamic volume management) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=971
Diffstat (limited to 'libglusterfs/src/stack.c')
0 files changed, 0 insertions, 0 deletions