From ea6ccb88afa1341e895bec5334b652227fd777d2 Mon Sep 17 00:00:00 2001 From: v2ray Date: Thu, 28 Apr 2016 21:13:51 +0200 Subject: [PATCH] actually wait for done --- common/protocol/user_validator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/protocol/user_validator.go b/common/protocol/user_validator.go index 90d61cbd4..00f34f6d7 100644 --- a/common/protocol/user_validator.go +++ b/common/protocol/user_validator.go @@ -56,7 +56,7 @@ func NewTimedUserValidator(hasher IDHash) UserValidator { func (this *TimedUserValidator) Release() { this.cancel.Cancel() - this.cancel.WaitForDone() + <-this.cancel.WaitForDone() this.validUsers = nil this.userHash = nil