fix nil-pointer error in SecretConnection handshake

This commit is contained in:
Jae Kwon
2015-07-16 01:08:07 -07:00
parent d83ee27b6a
commit 84705caefb

View File

@@ -52,6 +52,9 @@ func MakeSecretConnection(conn io.ReadWriteCloser, locPrivKey acm.PrivKeyEd25519
// Write local ephemeral pubkey and receive one too.
remEphPub, err := shareEphPubKey(conn, locEphPub)
if err != nil {
return nil, err
}
// Compute common shared secret.
shrSecret := computeSharedSecret(remEphPub, locEphPriv)