diff --git a/audio-linux.go b/audio-linux.go index 064fcfb..03fe31f 100644 --- a/audio-linux.go +++ b/audio-linux.go @@ -193,7 +193,7 @@ func (a *audioStruct) init(devName string) error { // Cleanup previous pipes. sinks, err := papipes.GetActiveSinks() - if err != nil { + if err == nil { for _, i := range sinks { if i.Filename == a.sink.Filename { i.Close()