diff options
Diffstat (limited to 'libglusterfs/src/fd.c')
| -rw-r--r-- | libglusterfs/src/fd.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/libglusterfs/src/fd.c b/libglusterfs/src/fd.c index c6b1a4de611..d31b106aa8b 100644 --- a/libglusterfs/src/fd.c +++ b/libglusterfs/src/fd.c @@ -540,6 +540,7 @@ fd_unref (fd_t *fd)                  if (refcount == 0) {                          if (!list_empty (&fd->inode_list)) {                                  list_del_init (&fd->inode_list); +                                fd->inode->active_fd_count--;                                  bound = _gf_true;                          }                  } @@ -561,6 +562,7 @@ __fd_bind (fd_t *fd)          list_del_init (&fd->inode_list);          list_add (&fd->inode_list, &fd->inode->fd_list);          fd->inode->fd_count++; +        fd->inode->active_fd_count++;          return fd;  }  | 
