INNER CODE UNIT · Go

server

docker/compose · relay/main_test.go:76

	server := <-ch
	if server.err != nil {
		t.Fatal(server.err)
	}
	return client, server.conn
}

// silentUpstream accepts one connection, drains it, and sits silent with its
// write side open until closed.
func silentUpstream(t *testing.T) net.Listener {
	t.Helper()
	upstream, err := net.Listen("tcp", "127.0.0.1:0")
	if err != nil {
		t.Fatal(err)
	}
	t.Cleanup(func() { _ = upstream.Close() })
	go func() {
		conn, err := upstream.Accept()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…