Browse Source

:art: Improve load tree failed logging

Daniel 10 months ago
parent
commit
4cdd3ee470
1 changed files with 4 additions and 1 deletions
  1. 4 1
      kernel/model/tree.go

+ 4 - 1
kernel/model/tree.go

@@ -215,7 +215,10 @@ func LoadTreeByBlockID(id string) (ret *parse.Tree, err error) {
 			return
 			return
 		}
 		}
 
 
-		logging.LogWarnf("block tree not found [id=%s], stack: [%s]", id, logging.ShortStack())
+		stack := logging.ShortStack()
+		if !strings.Contains(stack, "BuildBlockBreadcrumb") {
+			logging.LogWarnf("block tree not found [id=%s], stack: [%s]", id, stack)
+		}
 		return nil, ErrTreeNotFound
 		return nil, ErrTreeNotFound
 	}
 	}