diff --git a/src/tfs/src/tfs.c b/src/tfs/src/tfs.c index 36f3b4ee530812a6d6635403648c86377e4b8b2d..e48a3ca3b56cfe557c1cb9cba658376cbb5890c8 100644 --- a/src/tfs/src/tfs.c +++ b/src/tfs/src/tfs.c @@ -208,7 +208,7 @@ int tfsopen(TFILE *pf, int flags) { tfsIncDiskFile(pf->level, pf->id, 1); } - fd = open(pf->aname, flags); + fd = open(pf->aname, flags, 0755); if (fd < 0) { fError("failed to open file %s since %s", pf->aname, strerror(errno)); terrno = TAOS_SYSTEM_ERROR(errno);