aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinu Rajashekhar <vinutheraj@gmail.com>2010-07-12 13:17:32 -0700
committerRuss Cox <rsc@golang.org>2010-07-12 13:17:32 -0700
commit89192ce4fefbd618d91823bd7c4deb7d45786d9c (patch)
treeb8de19c2d1c39a0ef0cf961ad63c10ba95fc190a
parentc28bd5445c5177d814056542927cf0491fb5f58a (diff)
downloadgo-89192ce4fefbd618d91823bd7c4deb7d45786d9c.tar.gz
go-89192ce4fefbd618d91823bd7c4deb7d45786d9c.zip
test/fixedbugs/bug243.go: instead of closing stdout,
remove the print statements. This change is because of the port of gccgo to RTEMS. These tests use the GCC DejaGNU framework. In some cases, the tests need to be run on qemu where the status code cannot be sent back to DejaGNU, so it prints the exit status by putting a wrapper around the exit and abort calls. This testcase closes the stdout, and hence prohibits DejaGNU from knowing the status in such cases, and causes this test to be wrongly declared as a failure. R=rsc, iant CC=golang-dev https://golang.org/cl/1792042
-rw-r--r--test/fixedbugs/bug243.go4
1 files changed, 0 insertions, 4 deletions
diff --git a/test/fixedbugs/bug243.go b/test/fixedbugs/bug243.go
index 30dbc4ed4d..690e0a1bc2 100644
--- a/test/fixedbugs/bug243.go
+++ b/test/fixedbugs/bug243.go
@@ -10,20 +10,16 @@ package main
import (
"fmt"
"net"
- "os"
)
func main() {
- os.Stdout.Close()
var listen, _ = net.Listen("tcp", "127.0.0.1:0")
go func() {
for {
var conn, _ = listen.Accept()
- fmt.Println("[SERVER] ", conn)
}
}()
var conn, _ = net.Dial("tcp", "", listen.Addr().String())
- fmt.Println("[CLIENT] ", conn)
}