Index: src/pkg/crypto/tls/handshake_client.go |
=================================================================== |
--- a/src/pkg/crypto/tls/handshake_client.go |
+++ b/src/pkg/crypto/tls/handshake_client.go |
@@ -306,8 +306,8 @@ |
serverHash := suite.mac(c.vers, serverMAC) |
c.in.prepareCipherSpec(c.vers, serverCipher, serverHash) |
c.readRecord(recordTypeChangeCipherSpec) |
- if c.err != nil { |
- return c.err |
+ if err := c.error(); err != nil { |
+ return err |
} |
msg, err = c.readHandshake() |