mirror of
https://github.com/XrayR-project/XrayR.git
synced 2025-06-08 05:19:54 +00:00
fix: typo
This commit is contained in:
parent
889160b908
commit
eea6c0dea6
@ -250,18 +250,18 @@ func globalLimit(inboundInfo *InboundInfo, email string, uid int, ip string, dev
|
|||||||
// If the ip is not in cache
|
// If the ip is not in cache
|
||||||
if _, ok := (*ipMap)[ip]; !ok {
|
if _, ok := (*ipMap)[ip]; !ok {
|
||||||
(*ipMap)[ip] = uid
|
(*ipMap)[ip] = uid
|
||||||
go pushIP(inboundInfo, email, ipMap)
|
go pushIP(inboundInfo, uniqueKey, ipMap)
|
||||||
}
|
}
|
||||||
|
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
// push the ip to cache
|
// push the ip to cache
|
||||||
func pushIP(inboundInfo *InboundInfo, email string, ipMap *map[string]int) {
|
func pushIP(inboundInfo *InboundInfo, uniqueKey string, ipMap *map[string]int) {
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), time.Duration(inboundInfo.GlobalLimit.config.Timeout)*time.Second)
|
ctx, cancel := context.WithTimeout(context.Background(), time.Duration(inboundInfo.GlobalLimit.config.Timeout)*time.Second)
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
if err := inboundInfo.GlobalLimit.globalOnlineIP.Set(ctx, email, ipMap); err != nil {
|
if err := inboundInfo.GlobalLimit.globalOnlineIP.Set(ctx, uniqueKey, ipMap); err != nil {
|
||||||
newError("cache service").Base(err).AtError().WriteToLog()
|
newError("cache service").Base(err).AtError().WriteToLog()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user