]> Cypherpunks repositories - gostls13.git/commit
crypto/tls: add CloseWrite method to Conn
authorBen Burkert <ben@benburkert.com>
Sun, 24 Jul 2016 22:13:56 +0000 (15:13 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 17 Oct 2016 14:26:55 +0000 (14:26 +0000)
commitc6185aa63217c84a1a73c578c155e7d4dec6cec8
treef1c484f600ceafaefa104fe9232d6fd70023f09a
parentb97b7537bc5cf77b8781bd699b17747ca2f02e1a
crypto/tls: add CloseWrite method to Conn

The CloseWrite method sends a close_notify alert record to the other
side of the connection. This record indicates that the sender has
finished sending on the connection. Unlike the Close method, the sender
may still read from the connection until it recieves a close_notify
record (or the underlying connection is closed). This is analogous to a
TCP half-close.

Updates #8579

Change-Id: I9c6bc193efcb25cc187f7735ee07170afa7fdde3
Reviewed-on: https://go-review.googlesource.com/25159
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/crypto/tls/conn.go
src/crypto/tls/tls_test.go