aliyun / ossfs

Export s3fs for aliyun oss.
GNU General Public License v2.0
735 stars 152 forks source link

test_truncate_file偶尔会失败 #21

Open rockuw opened 8 years ago

rockuw commented 8 years ago

失败的原因有两个:

  1. 由于fuse的一个known issue,stat时([ -s $file ]),truncate操作的release还没有调用,导致没有及时删掉StatCahce中缓存的上一次的结果
  2. 由于CentOS-6.5并没有包含这个patch,导致open(O_TRUNC)时没有更新fuse的attr cache
hryang commented 8 years ago

这里提到mount的时候可以-o atomic_o_trunc指定