print clone message to stderr
any non-json output at all seems to break waybar now, so this avoids it.
This commit is contained in:
parent
a84ae6bd5b
commit
9b02fc2851
4
main.go
4
main.go
@ -450,8 +450,8 @@ func main() {
|
|||||||
}
|
}
|
||||||
} else if conn, err := net.Dial("unix", SOCK); err == nil {
|
} else if conn, err := net.Dial("unix", SOCK); err == nil {
|
||||||
// When waybar-mpris is already running, we attach to its output instead of launching a whole new instance.
|
// When waybar-mpris is already running, we attach to its output instead of launching a whole new instance.
|
||||||
|
// Print to stderr to avoid errors from waybar
|
||||||
fmt.Println("waybar-mpris is already running. This instance will clone its output.")
|
os.Stderr.WriteString("waybar-mpris is already running. This instance will clone its output.")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalln("Couldn't dial:", err)
|
log.Fatalln("Couldn't dial:", err)
|
||||||
}
|
}
|
||||||
|
BIN
waybar-mpris
BIN
waybar-mpris
Binary file not shown.
Loading…
Reference in New Issue
Block a user