make sure pool username and logged in username match when getting stats

This commit is contained in:
cryptonote-social 2020-08-16 16:49:18 -07:00
parent faea137ff2
commit f56eae1134

View File

@ -458,6 +458,13 @@ func GetMiningState() *GetMiningStateResponse {
isMining = true
}
s, _, _ := stats.GetSnapshot(isMining)
if plArgs == nil {
s.PoolUsername = ""
s.SecondsOld = -1.0
} else if plArgs.Username != s.PoolUsername {
s.PoolUsername = plArgs.Username
s.SecondsOld = -1.0
}
configMutex.Lock()
defer configMutex.Unlock()
return &GetMiningStateResponse{