提交 7f5eaf9e 编写于 作者: H Hongze Cheng

fix two small bugs

上级 7f865342
...@@ -153,10 +153,12 @@ void tfsGetMeta(SFSMeta *pMeta) { ...@@ -153,10 +153,12 @@ void tfsGetMeta(SFSMeta *pMeta) {
/* Allocate an existing available tier level /* Allocate an existing available tier level
*/ */
void tfsAllocDisk(int expLevel, int *level, int *id) { void tfsAllocDisk(int expLevel, int *level, int *id) {
ASSERT(expLevel >= 0);
*level = expLevel; *level = expLevel;
*id = TFS_UNDECIDED_ID; *id = TFS_UNDECIDED_ID;
if (*level > TFS_NLEVEL()) { if (*level >= TFS_NLEVEL()) {
*level = TFS_NLEVEL() - 1; *level = TFS_NLEVEL() - 1;
} }
...@@ -396,7 +398,7 @@ static int tfsMount(SDiskCfg *pCfg) { ...@@ -396,7 +398,7 @@ static int tfsMount(SDiskCfg *pCfg) {
did.level = pCfg->level; did.level = pCfg->level;
pDisk = tfsMountDiskToTier(TFS_TIER_AT(did.level), pCfg); pDisk = tfsMountDiskToTier(TFS_TIER_AT(did.level), pCfg);
if (pDisk == NULL) { if (pDisk == NULL) {
fError("failed to mount disk %s to level %d since %s", pCfg->dir, pCfg->level, strerror(terrno)); fError("failed to mount disk %s to level %d since %s", pCfg->dir, pCfg->level, tstrerror(terrno));
return -1; return -1;
} }
did.id = DISK_ID(pDisk); did.id = DISK_ID(pDisk);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册