mirror of
https://github.com/safing/portmaster
synced 2025-09-02 10:39:22 +00:00
Remove use of event log viewer
This commit is contained in:
parent
806d7bd139
commit
a4a4fd7984
1 changed files with 0 additions and 15 deletions
|
@ -14,7 +14,6 @@ import (
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"golang.org/x/sys/windows/svc"
|
"golang.org/x/sys/windows/svc"
|
||||||
"golang.org/x/sys/windows/svc/debug"
|
"golang.org/x/sys/windows/svc/debug"
|
||||||
"golang.org/x/sys/windows/svc/eventlog"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -102,17 +101,6 @@ func runService(_ *cobra.Command, opts *Options, cmdArgs []string) error {
|
||||||
svcRun = debug.Run
|
svcRun = debug.Run
|
||||||
}
|
}
|
||||||
|
|
||||||
// open eventlog
|
|
||||||
elog, err := eventlog.Open(serviceName)
|
|
||||||
if err != nil {
|
|
||||||
logControlError(fmt.Errorf("failed to open eventlog: %s", err))
|
|
||||||
}
|
|
||||||
defer func() {
|
|
||||||
if elog != nil {
|
|
||||||
elog.Close()
|
|
||||||
}
|
|
||||||
}()
|
|
||||||
|
|
||||||
runWg.Add(2)
|
runWg.Add(2)
|
||||||
finishWg.Add(1)
|
finishWg.Add(1)
|
||||||
|
|
||||||
|
@ -138,9 +126,6 @@ func runService(_ *cobra.Command, opts *Options, cmdArgs []string) error {
|
||||||
err = getShutdownError()
|
err = getShutdownError()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("%s service experienced an error: %s\n", serviceName, err)
|
log.Printf("%s service experienced an error: %s\n", serviceName, err)
|
||||||
if elog != nil {
|
|
||||||
_ = elog.Error(1, fmt.Sprintf("%s experienced an error: %s", serviceName, err))
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return err
|
return err
|
||||||
|
|
Loading…
Add table
Reference in a new issue