]> Cypherpunks repositories - gostls13.git/commit
spec, runtime, tests: send on closed channel panics
authorRuss Cox <rsc@golang.org>
Fri, 21 Jan 2011 20:07:13 +0000 (15:07 -0500)
committerRuss Cox <rsc@golang.org>
Fri, 21 Jan 2011 20:07:13 +0000 (15:07 -0500)
commit27c74d3499b12288fb4a944ce5376820dee1c8b1
tree908644fb4876269c4ba977d120e48e796c17b9bb
parent0a5fc261b65aff5c66033eb22edd6f7acd4f6bbd
spec, runtime, tests: send on closed channel panics

Close of closed channel panics.
Receive from closed channel never panics,
even if done repeatedly.

Fixes #1349.
Fixes #1419.

R=gri, iant, ken2, r, gri1, r2, iant2, rog, albert.strasheim, niemeyer, ejsherry
CC=golang-dev
https://golang.org/cl/3989042
doc/go_spec.html
src/pkg/runtime/chan.c
test/chan/select3.go
test/closedchan.go