in Stable-Diffusion-UI-Agones/agones-sidecar/main.go [383:390]
func tcpHandleConnection(conn net.Conn, s *sdk.SDK, cancel context.CancelFunc) {
log.Printf("TCP Client %s connected", conn.RemoteAddr().String())
scanner := bufio.NewScanner(conn)
for scanner.Scan() {
tcpHandleCommand(conn, scanner.Text(), s, cancel)
}
log.Printf("TCP Client %s disconnected", conn.RemoteAddr().String())
}