mirror of
https://github.com/safing/portmaster
synced 2025-09-02 10:39:22 +00:00
Fix kext service log wording
This commit is contained in:
parent
d32cde033b
commit
ddb5b555a6
1 changed files with 3 additions and 3 deletions
|
@ -36,11 +36,11 @@ func createKextService(driverName string, driverPath string) (*KextService, erro
|
||||||
oldService := &KextService{handle: service}
|
oldService := &KextService{handle: service}
|
||||||
err := deleteService(manager, oldService, driverNameU16)
|
err := deleteService(manager, oldService, driverNameU16)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("failed to delete old service: %s", err)
|
return nil, fmt.Errorf("failed to delete old driver service: %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
service = winInvalidHandleValue
|
service = winInvalidHandleValue
|
||||||
log.Info("kext: old driver service was deleted successful")
|
log.Info("kext: old driver service was deleted successfully")
|
||||||
}
|
}
|
||||||
|
|
||||||
driverPathU16, err := syscall.UTF16FromString(driverPath)
|
driverPathU16, err := syscall.UTF16FromString(driverPath)
|
||||||
|
@ -68,7 +68,7 @@ func deleteService(manager windows.Handle, service *KextService, driverName []ui
|
||||||
// Not very efficient but NotifyServiceStatusChange cannot be used with driver service.
|
// Not very efficient but NotifyServiceStatusChange cannot be used with driver service.
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
timeLimit := time.Duration(30 * time.Second)
|
timeLimit := time.Duration(30 * time.Second)
|
||||||
for true {
|
for {
|
||||||
handle, err := windows.OpenService(manager, &driverName[0], windows.SERVICE_ALL_ACCESS)
|
handle, err := windows.OpenService(manager, &driverName[0], windows.SERVICE_ALL_ACCESS)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
break
|
break
|
||||||
|
|
Loading…
Add table
Reference in a new issue