update xray-core&hy2-core

This commit is contained in:
wyx2685
2024-12-02 08:38:23 +09:00
parent c2d5861d7d
commit 4f9ccdf8db
6 changed files with 44 additions and 40 deletions

View File

@@ -71,7 +71,11 @@ func (c *Controller) nodeInfoMonitor() (err error) {
// get user alive
newA, err := c.apiClient.GetUserAlive()
if err != nil {
return err
log.WithFields(log.Fields{
"tag": c.tag,
"err": err,
}).Error("Get alive list failed")
return nil
}
if newN != nil {
c.info = newN
@@ -100,6 +104,10 @@ func (c *Controller) nodeInfoMonitor() (err error) {
l := limiter.AddLimiter(c.tag, &c.LimitConfig, c.userList, newA)
c.limiter = l
}
// update alive list
if newA != nil {
c.limiter.AliveList = newA
}
// Update rule
err = c.limiter.UpdateRule(&newN.Rules)
if err != nil {