Browse Source

Fix not update behavior seed

Shelikhoo 5 years ago
parent
commit
944c45a776
1 changed files with 1 additions and 1 deletions
  1. 1 1
      proxy/vmess/validator.go

+ 1 - 1
proxy/vmess/validator.go

@@ -130,7 +130,7 @@ func (v *TimedUserValidator) Add(u *protocol.MemoryUser) error {
 
 
 	if v.behaviorFused == false {
 	if v.behaviorFused == false {
 		account := uu.user.Account.(*MemoryAccount)
 		account := uu.user.Account.(*MemoryAccount)
-		crc64.Update(v.behaviorSeed, crc64.MakeTable(crc64.ECMA), account.ID.Bytes())
+		v.behaviorSeed = crc64.Update(v.behaviorSeed, crc64.MakeTable(crc64.ECMA), account.ID.Bytes())
 	}
 	}
 
 
 	return nil
 	return nil