diff options
-rw-r--r-- | tunnel/service.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tunnel/service.go b/tunnel/service.go index a595994c..a5f1df4c 100644 --- a/tunnel/service.go +++ b/tunnel/service.go @@ -176,7 +176,7 @@ func (service *tunnelService) Execute(args []string, r <-chan svc.ChangeRequest, } var rebootRequired bool adapter, rebootRequired, err = driver.DefaultPool.CreateAdapter(config.Name, deterministicGUID(config)) - if err == nil || windows.DurationSinceBoot() > time.Minute*4 { + if err == nil || windows.DurationSinceBoot() > time.Minute*10 { if rebootRequired { log.Println("Windows indicated a reboot is required.") } @@ -209,7 +209,7 @@ func (service *tunnelService) Execute(args []string, r <-chan svc.ChangeRequest, log.Printf("Retrying adapter creation after failure because system just booted (T+%v): %v", windows.DurationSinceBoot(), err) } wintun, err = tun.CreateTUNWithRequestedGUID(config.Name, deterministicGUID(config), 0) - if err == nil || windows.DurationSinceBoot() > time.Minute*4 { + if err == nil || windows.DurationSinceBoot() > time.Minute*10 { break } } |