diff options
Diffstat (limited to 'tunnel')
-rw-r--r-- | tunnel/service.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tunnel/service.go b/tunnel/service.go index a5f1df4c..14264193 100644 --- a/tunnel/service.go +++ b/tunnel/service.go @@ -107,7 +107,13 @@ func (service *tunnelService) Execute(args []string, r <-chan svc.ChangeRequest, log.Println("Shutting down") }() - err = ringlogger.InitGlobalLogger("TUN") + var logFile string + logFile, err = conf.LogFile(true) + if err != nil { + serviceError = services.ErrorRingloggerOpen + return + } + err = ringlogger.InitGlobalLogger(logFile, "TUN") if err != nil { serviceError = services.ErrorRingloggerOpen return |