cache/commit: use outter lock
This commit is contained in:
parent
9d6a22e35e
commit
2cb6c7af16
|
@ -333,8 +333,8 @@ int32_t tsdbCacheCommit(STsdb *pTsdb) {
|
|||
|
||||
taosLRUCacheApply(pCache, tsdbCacheFlushDirty, &pTsdb->flushState);
|
||||
|
||||
rocksMayWrite(pTsdb, true, false, true);
|
||||
rocksMayWrite(pTsdb, true, true, true);
|
||||
rocksMayWrite(pTsdb, true, false, false);
|
||||
rocksMayWrite(pTsdb, true, true, false);
|
||||
rocksdb_flush(pTsdb->rCache.db, pTsdb->rCache.flushoptions, &err);
|
||||
|
||||
taosThreadMutexUnlock(&pTsdb->lruMutex);
|
||||
|
|
Loading…
Reference in New Issue