On 10/13/2014 12:19 PM, Emmanuel Dreyfus wrote:
On Mon, Oct 13, 2014 at 10:32:12AM +0530, Pranith Kumar Karampuri wrote:
End of directory is determined by 'op_ret == 0'.
I get op_ret > 0, op_errno == ENOENT at quota xlator level.
On my system with xfs
as backend, things are working fine. Which backend filesystem are you using?
FFS, but I am not sure that is the problem since ENOENT on last entry
is produced by glusterfs itself.
Op_errno is valid only if 'op_ret < 0'. so that doesn't say much. After
the last readdir call with op_ret > 0, there will be one more readdir
call for which op_ret will come as '0'. That means reading of the
directory is complete.
Pranith
I wil investigate further.
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-devel