in Stable-Diffusion-UI-Agones/agones-sidecar/main.go [326:334]
func udpListener(port *string, s *sdk.SDK, cancel context.CancelFunc) {
log.Printf("Starting UDP server, listening on port %s", *port)
conn, err := net.ListenPacket("udp", ":"+*port)
if err != nil {
log.Fatalf("Could not start UDP server: %v", err)
}
defer conn.Close() // nolint: errcheck
udpReadWriteLoop(conn, cancel, s)
}