commit
94811d6cbc
|
@ -24,6 +24,7 @@
|
|||
#include "tglobal.h"
|
||||
#include "mnode.h"
|
||||
#include "audit.h"
|
||||
#include "osMemory.h"
|
||||
|
||||
SAudit tsAudit = {0};
|
||||
char* tsAuditUri = "/audit";
|
||||
|
@ -36,9 +37,18 @@ int32_t auditInit(const SAuditCfg *pCfg) {
|
|||
return 0;
|
||||
}
|
||||
|
||||
static FORCE_INLINE void auditDeleteRecord(SAuditRecord * record) {
|
||||
if (record) {
|
||||
taosMemoryFree(record->detail);
|
||||
taosMemoryFree(record);
|
||||
}
|
||||
}
|
||||
|
||||
void auditCleanup() {
|
||||
tsLogFp = NULL;
|
||||
taosArrayDestroy(tsAudit.records);
|
||||
taosThreadMutexLock(&tsAudit.lock);
|
||||
taosArrayDestroyP(tsAudit.records, (FDelete)auditDeleteRecord);
|
||||
taosThreadMutexUnlock(&tsAudit.lock);
|
||||
tsAudit.records = NULL;
|
||||
taosThreadMutexDestroy(&tsAudit.lock);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue