From: Mathias Hall-Andersen Date: Sun, 11 Feb 2018 22:07:07 +0000 (+0100) Subject: Added missing mutex acquisition X-Git-Tag: 0.0.20180514~73 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04ded4c63183927feba565a43fafc987dba32005;p=thirdparty%2Fwireguard-go.git Added missing mutex acquisition --- diff --git a/cookie.go b/cookie.go index 7cea75c..72455a4 100644 --- a/cookie.go +++ b/cookie.go @@ -62,6 +62,9 @@ func (st *CookieChecker) Init(pk NoisePublicKey) { } func (st *CookieChecker) CheckMAC1(msg []byte) bool { + st.mutex.RLock() + defer st.mutex.RUnlock() + size := len(msg) smac2 := size - blake2s.Size128 smac1 := smac2 - blake2s.Size128