Optimise the locking time
Optimise the locking time for sender and message names
This commit is contained in:
1 parent
0c40bff4f8
commit
34484b5031
2 files changed
+6
-2
No files matched your search
@@ -20,8 +20,10 @@ func cacheRefreshMessageNames() {
|
||||
Log.LogShort(senderName, LM.CategorySYSTEM, LM.LevelINFO, LM.MessageNameSTARTUP, `The message names' refresh thread is now running.`)
|
||||
go func() {
|
||||
for true {
|
||||
|
||||
data := readMessageNamesFromDB()
|
||||
mutexCacheMessageNames.Lock()
|
||||
cacheMessageNames = readMessageNamesFromDB()
|
||||
cacheMessageNames = data
|
||||
mutexCacheMessageNames.Unlock()
|
||||
|
||||
Log.LogShort(senderName, LM.CategorySYSTEM, LM.LevelTALKATIVE, LM.MessageNameEXECUTE, `The message names' cache was refreshed.`)
|
||||
|
||||
@@ -20,8 +20,10 @@ func cacheRefreshSenderNames() {
|
||||
Log.LogShort(senderName, LM.CategorySYSTEM, LM.LevelINFO, LM.MessageNameSTARTUP, `The sender names' refresh thread is now running.`)
|
||||
go func() {
|
||||
for true {
|
||||
|
||||
data := readSenderNamesFromDB()
|
||||
mutexCacheSenderNames.Lock()
|
||||
cacheSenderNames = readSenderNamesFromDB()
|
||||
cacheSenderNames = data
|
||||
mutexCacheSenderNames.Unlock()
|
||||
|
||||
Log.LogShort(senderName, LM.CategorySYSTEM, LM.LevelTALKATIVE, LM.MessageNameEXECUTE, `The sender names' cache was refreshed.`)
|
||||
|
||||
Reference in new issue
Block a user