add rpc update interface
This commit is contained in:
parent
0a8b1ebe46
commit
9efa9eeff4
|
@ -43,5 +43,5 @@ int32_t mndSetUserAuthRsp(SMnode *pMnode, SUserObj *pUser, SGetUserAuthRsp *pRsp
|
|||
return 0;
|
||||
}
|
||||
|
||||
int32_t mndEnableIpWhiteList(SMnode *pMnode) { return 0; }
|
||||
int32_t mndEnableIpWhiteList(SMnode *pMnode) { return 1; }
|
||||
#endif
|
|
@ -184,12 +184,13 @@ void ipWhiteMgtUpdate2(SMnode *pMnode) {
|
|||
}
|
||||
|
||||
int64_t mndGetIpWhiteVer(SMnode *pMnode) {
|
||||
int64_t ver = 0;
|
||||
taosThreadRwlockWrlock(&ipWhiteMgt.rw);
|
||||
int64_t ver = ipWhiteMgt.ver;
|
||||
if (ver == 0) {
|
||||
if (ipWhiteMgt.ver == 0) {
|
||||
ipWhiteMgtUpdateAll(pMnode);
|
||||
ipWhiteMgt.ver = taosGetTimestampMs();
|
||||
}
|
||||
ver = ipWhiteMgt.ver;
|
||||
taosThreadRwlockUnlock(&ipWhiteMgt.rw);
|
||||
mInfo("ip-white-mnode ver, %" PRId64 "", ver);
|
||||
|
||||
|
|
Loading…
Reference in New Issue