[Gluster-devel] Invalid DIR * usage in quota xlator
Pranith Kumar Karampuri
pkarampu at redhat.com
Mon Oct 13 07:09:33 UTC 2014
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.
> I wil investigate further.
More information about the Gluster-devel