Skip to content

crypto/tls: handshake errors don't send alerts #17037

Description

@FiloSottile

Since 2a8c81f handshake messages are not written directly to wire but buffered. If an error happens at the wrong time (like at sign time) the alert will be written to the buffer but never flushed, causing an EOF on the client instead of a more descriptive alert.

Fix at https://golang.org/cl/28818/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions