Bladeren bron

never-read debugging tool.

Richard Crowley 12 jaren geleden
bovenliggende
commit
7b8f3191d7
2 gewijzigde bestanden met toevoegingen van 23 en 0 verwijderingen
  1. 1 0
      .gitignore
  2. 22 0
      cmd/never-read/never-read.go

+ 1 - 0
.gitignore

@@ -6,3 +6,4 @@ _obj
 _testmain.go
 cmd/metrics-bench/metrics-bench
 cmd/metrics-example/metrics-example
+cmd/never-read/never-read

+ 22 - 0
cmd/never-read/never-read.go

@@ -0,0 +1,22 @@
+package main
+
+import (
+	"log"
+	"net"
+)
+
+func main() {
+	addr, _ := net.ResolveTCPAddr("tcp", "127.0.0.1:2003")
+	l, err := net.ListenTCP("tcp", addr)
+	if nil != err {
+		log.Fatalln(err)
+	}
+	log.Println("listening", l.Addr())
+	for {
+		c, err := l.AcceptTCP()
+		if nil != err {
+			log.Fatalln(err)
+		}
+		log.Println("accepted", c.RemoteAddr())
+	}
+}