fix more
This commit is contained in:
parent
38b036ff36
commit
11aa9326b9
|
@ -793,7 +793,12 @@ int32_t tsdbCloseFS(STFileSystem **fs) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int64_t tsdbFSAllocEid(STFileSystem *fs) { return atomic_add_fetch_64(&fs->neid, 1); }
|
int64_t tsdbFSAllocEid(STFileSystem *fs) {
|
||||||
|
taosThreadRwlockWrlock(&fs->tsdb->rwLock);
|
||||||
|
int64_t cid = ++fs->neid;
|
||||||
|
taosThreadRwlockUnlock(&fs->tsdb->rwLock);
|
||||||
|
return cid;
|
||||||
|
}
|
||||||
|
|
||||||
int32_t tsdbFSEditBegin(STFileSystem *fs, const TFileOpArray *opArray, EFEditT etype) {
|
int32_t tsdbFSEditBegin(STFileSystem *fs, const TFileOpArray *opArray, EFEditT etype) {
|
||||||
int32_t code = 0;
|
int32_t code = 0;
|
||||||
|
|
|
@ -92,7 +92,7 @@ struct STFileSystem {
|
||||||
STsdb *tsdb;
|
STsdb *tsdb;
|
||||||
tsem_t canEdit;
|
tsem_t canEdit;
|
||||||
int32_t state;
|
int32_t state;
|
||||||
volatile int64_t neid;
|
int64_t neid;
|
||||||
EFEditT etype;
|
EFEditT etype;
|
||||||
TFileSetArray fSetArr[1];
|
TFileSetArray fSetArr[1];
|
||||||
TFileSetArray fSetArrTmp[1];
|
TFileSetArray fSetArrTmp[1];
|
||||||
|
|
Loading…
Reference in New Issue