osbuild-composer: socket always has two listeners

A third listener used to exist for the RCM API, but was removed a while
ago.
This commit is contained in:
Lars Karlitski 2020-09-24 00:41:10 +02:00 committed by Tom Gundersen
parent 6dce21cdc8
commit af9471e4a2

View file

@ -121,14 +121,12 @@ func main() {
log.Fatalf("Could not get listening sockets: " + err.Error()) log.Fatalf("Could not get listening sockets: " + err.Error())
} }
if _, exists := listeners["osbuild-composer.socket"]; !exists { composerListeners, exists := listeners["osbuild-composer.socket"]
if !exists {
log.Fatalf("osbuild-composer.socket doesn't exist") log.Fatalf("osbuild-composer.socket doesn't exist")
} }
if len(composerListeners) != 2 {
composerListeners := listeners["osbuild-composer.socket"] log.Fatalf("Expected two listeners in osbuild-composer.socket, but found %d", len(composerListeners))
if len(composerListeners) != 2 && len(composerListeners) != 3 {
log.Fatalf("Unexpected number of listening sockets (%d), expected 2 or 3", len(composerListeners))
} }
weldrListener := composerListeners[0] weldrListener := composerListeners[0]