From 2baf3a60a80086180ccbab4888354c32027bec04 Mon Sep 17 00:00:00 2001 From: utkarsh-extc <53217283+utkarsh-extc@users.noreply.github.com> Date: Tue, 23 Jul 2019 15:40:34 +0530 Subject: [PATCH] add support for delayed automatic service start --- windows/svc/mgr/mgr.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/svc/mgr/mgr.go b/windows/svc/mgr/mgr.go index ad4cd6b6..ebc7dfa2 100644 --- a/windows/svc/mgr/mgr.go +++ b/windows/svc/mgr/mgr.go @@ -149,6 +149,12 @@ func (m *Mgr) CreateService(name, exepath string, c Config, args ...string) (*Se return nil, err } } + if c.DelayedAutoStart == ServiceDelayedAutoStartTrue { + err = updateStartUp(h, c.DelayedAutoStart) + if err != nil { + return nil, err + } + } return &Service{Name: name, Handle: h}, nil }