Add upgrade locking mechanism to core ui serving module

This commit is contained in:
Daniel
2025-04-07 15:26:35 +02:00
parent b1bc5e2d0e
commit 438f43156f
7 changed files with 122 additions and 86 deletions

View File

@@ -9,6 +9,7 @@ import (
"github.com/safing/portmaster/base/log"
"github.com/safing/portmaster/base/notifications"
"github.com/safing/portmaster/service"
"github.com/safing/portmaster/service/ui"
"github.com/safing/portmaster/service/updates"
)
@@ -71,3 +72,4 @@ type updateDummyInstance struct{}
func (udi *updateDummyInstance) Restart() {}
func (udi *updateDummyInstance) Shutdown() {}
func (udi *updateDummyInstance) Notifications() *notifications.Notifications { return nil }
func (udi *updateDummyInstance) UI() *ui.UI { return nil }