]> Cypherpunks repositories - gostls13.git/commitdiff
net: fix test to avoid unintentional nil pointer dereference
authorMikio Hara <mikioh.mikioh@gmail.com>
Wed, 30 May 2012 21:12:24 +0000 (06:12 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Wed, 30 May 2012 21:12:24 +0000 (06:12 +0900)
R=golang-dev, dave, rsc
CC=golang-dev
https://golang.org/cl/6248065

src/pkg/net/unicast_test.go

index 12ec4e4ef6cd4fe8a04a0a96d3e98ead834c3851..326e36195ef019d84eb93752a99f172be11afbc4 100644 (file)
@@ -555,19 +555,19 @@ func TestWildWildcardListener(t *testing.T) {
                }
        }()
 
-       if ln, err := Listen("tcp", ""); err != nil {
+       if ln, err := Listen("tcp", ""); err == nil {
                ln.Close()
        }
-       if ln, err := ListenPacket("udp", ""); err != nil {
+       if ln, err := ListenPacket("udp", ""); err == nil {
                ln.Close()
        }
-       if ln, err := ListenTCP("tcp", nil); err != nil {
+       if ln, err := ListenTCP("tcp", nil); err == nil {
                ln.Close()
        }
-       if ln, err := ListenUDP("udp", nil); err != nil {
+       if ln, err := ListenUDP("udp", nil); err == nil {
                ln.Close()
        }
-       if ln, err := ListenIP("ip:icmp", nil); err != nil {
+       if ln, err := ListenIP("ip:icmp", nil); err == nil {
                ln.Close()
        }
 }