Browse Source

don't flush if it's the .mergerfs pseudo file. closes #18

pull/30/head
Antonio SJ Musumeci 11 years ago
parent
commit
15a0416eed
  1. 8
      src/flush.cpp

8
src/flush.cpp

@ -27,6 +27,7 @@
#include <unistd.h>
#include <errno.h>
#include "config.hpp"
#include "fileinfo.hpp"
static
@ -49,9 +50,14 @@ namespace mergerfs
namespace flush
{
int
flush(const char *path,
flush(const char *fusepath,
struct fuse_file_info *fi)
{
const config::Config &config = config::get();
if(fusepath == config.controlfile)
return 0;
return _flush(((FileInfo*)fi->fh)->fd);
}
}

Loading…
Cancel
Save