From 178c8bc28bc7ff5efc63415796c0c79e649b3cd7 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 14 Dec 2025 09:41:28 +0900 Subject: internal/pipewire: handle SecurityContext::Create error This method can result in an error targeting it, so it is handled here. This change also causes a call to Create to also Core::Sync, as it should have done. Signed-off-by: Ophestra --- internal/system/pipewire.go | 3 --- 1 file changed, 3 deletions(-) (limited to 'internal/system') diff --git a/internal/system/pipewire.go b/internal/system/pipewire.go index d04cae41..2026b2b4 100644 --- a/internal/system/pipewire.go +++ b/internal/system/pipewire.go @@ -63,9 +63,6 @@ func (p *pipewireOp) apply(sys *I) (err error) { {Key: pipewire.PW_KEY_ACCESS, Value: "restricted"}, }); err != nil { return newOpError("pipewire", err, false) - } else if err = ctx.GetCore().Sync(); err != nil { - _ = p.scc.Close() - return newOpError("pipewire", err, false) } if err = sys.chmod(p.dst.String(), 0); err != nil { -- cgit v1.3.1