diff --git a/README.md b/README.md index 8d60a892e0d89ae1a3a39644cd1633b19598d66e..d5fecba232074ad5563ac5018e0affce58cbe49b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +[![Codacy Badge](https://api.codacy.com/project/badge/Grade/21a1f6997f3449d08b01a0514e3dc8ee)](https://app.codacy.com/manual/sangshuduo/TDengine?utm_source=github.com&utm_medium=referral&utm_content=sangshuduo/TDengine&utm_campaign=Badge_Grade_Dashboard) [![TDengine](TDenginelogo.png)](https://www.taosdata.com) # What is TDengine? diff --git a/src/system/detail/src/vnodeMeter.c b/src/system/detail/src/vnodeMeter.c index 79610a73ad1b368def881f3f80979cb790f76bfe..efbc41444aa662568a324e34a166b407760cf342 100644 --- a/src/system/detail/src/vnodeMeter.c +++ b/src/system/detail/src/vnodeMeter.c @@ -204,6 +204,7 @@ int vnodeSaveAllMeterObjToFile(int vnode) { buffer = (char *)malloc(tsMeterSizeOnFile); if (buffer == NULL) { dError("Failed to allocate memory while saving all meter objects to file"); + fclose(fp); return -1; }