tls/verify.go | 2 +- diff --git a/tls/verify.go b/tls/verify.go index 74dbaa48cc2153ff2dd94856f004d42b814a992027edbb935d1941ffa5ff2461..bdd39f785e534eb7a2e47c2d1364bacc989b57db69c97dcea8172b56c648dab3 100644 --- a/tls/verify.go +++ b/tls/verify.go @@ -239,7 +239,7 @@ if certsOur != nil && certTheirHash == spkiHash(certsOur[0]) { caches.AcceptedM.Lock() caches.Accepted[host] = certTheirHash caches.AcceptedM.Unlock() - if bytes.Compare(certsOur[0].Raw, rawCerts[0]) != 0 { + if !bytes.Equal(certsOur[0].Raw, rawCerts[0]) { fifos.LogCert <- fmt.Sprintf("Refresh\t%s\t%s", host, certTheirHash) goto CertUpdate }