Shehjar Tikoo f82651ef4f libglusterfsclient: Fix large directory reading bug
As of now, we use 1024 bytes as the buffer for reading directory
entries. If a directory as many files, then its possible that it does
not fit into this buffer, thereby requiring more than one call to
readdir. Now suppose the last bunch of directories fit more or less
exactly int the 1024 byte buffer. If this happens, the offset
extracted by the current logic(in libgf_client_readdir) never gets
updated beyond the first entry in this last block, because the last
block's first entry always remains same. This explanation is
convoluted, I know, but I too found out the hard way.

Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-05-06 12:36:35 +05:30
2009-02-18 17:36:07 +05:30
2009-04-30 17:07:20 +05:30
2009-04-12 12:41:42 +05:30
2009-04-28 15:09:22 +05:30
2009-04-08 11:56:29 +05:30
2009-02-18 17:36:07 +05:30
2009-02-18 17:36:07 +05:30
2009-02-19 02:58:01 -08:00
2009-02-18 17:36:07 +05:30
2009-02-18 17:36:07 +05:30
2009-02-18 17:36:07 +05:30
2009-04-24 14:24:43 +05:30
2009-02-18 17:36:07 +05:30

GlusterFS is a flexible, powerful, POSIX-compliant cluster filesystem
that can scale to several petabytes.

GlusterFS works over either TCP/IP or high-performance Infiniband RDMA
interconnect.

GlusterFS provides striping and on-the-fly synchronous replication
of files. GlusterFS has a fully distributed design, with no
single point of failure.

Please visit http://www.gluster.org/glusterfs.php for more info.
Description
No description provided
Readme 86 MiB
Languages
C 86.6%
Shell 7.5%
Python 3.6%
Perl 0.7%
Makefile 0.4%
Other 0.9%