OSDN Git Service

Block forever on send/receive to/from nil channel.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Sep 2011 22:56:32 +0000 (22:56 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Sep 2011 22:56:32 +0000 (22:56 +0000)
commit967676377ba5ff5de0117fbc72a73900dff4d6a4
tree49f347d9773c306611f0d0b866ae9f0f9fa78147
parent6b27013f390921eb3b4eb8a4fb36581cff86b3b3
Block forever on send/receive to/from nil channel.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178920 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/testsuite/go.test/test/chan/select3.go
libgo/runtime/chan.goc
libgo/runtime/channel.h
libgo/runtime/go-rec-big.c
libgo/runtime/go-rec-nb-big.c
libgo/runtime/go-rec-nb-small.c
libgo/runtime/go-rec-small.c
libgo/runtime/go-reflect-chan.c
libgo/runtime/go-send-big.c
libgo/runtime/go-send-nb-big.c
libgo/runtime/go-send-nb-small.c
libgo/runtime/go-send-small.c