temporary fix for short readdirs on NFS

This commit is contained in:
Antonio SJ Musumeci 2020-07-08 14:10:53 -04:00
parent 06660ca25e
commit 62899565e6

View File

@ -3498,7 +3498,7 @@ fuse_lib_readdir(fuse_req_t req_,
pthread_mutex_lock(&dh->lock);
rv = 0;
if(off_ == 0)
if((off_ == 0) || (d->data_len == 0))
rv = readdir_fill(f,req_,d,&fi);
if(rv)
@ -3544,7 +3544,7 @@ fuse_lib_readdir_plus(fuse_req_t req_,
pthread_mutex_lock(&dh->lock);
rv = 0;
if(off_ == 0)
if((off_ == 0) || (d->data_len == 0))
rv = readdir_plus_fill(f,req_,d,&fi);
if(rv)