diff --git a/service/servicemanager.go b/service/servicemanager.go index 2955e6b..083d333 100644 --- a/service/servicemanager.go +++ b/service/servicemanager.go @@ -67,7 +67,7 @@ func (slf *CServiceManager) Start(exit chan bool, pwaitGroup *sync.WaitGroup) bo } pwaitGroup.Add(1) - go slf.CheckServiceTimeTimeout(exit, pwaitGroup) + //go slf.CheckServiceTimeTimeout(exit, pwaitGroup) return true } diff --git a/sysmodule/LogModule.go b/sysmodule/LogModule.go index d901298..e1d8bf7 100644 --- a/sysmodule/LogModule.go +++ b/sysmodule/LogModule.go @@ -48,7 +48,7 @@ func (slf *LogModule) CheckAndGenFile() { } var err error - slf.logFile, err = os.Create(slf.GetCurrentFileName()) + slf.logFile, err = os.OpenFile(slf.GetCurrentFileName(), os.O_RDWR|os.O_CREATE|os.O_APPEND, 0766) if err != nil { fmt.Printf("create log file %+v error!", slf.GetCurrentFileName()) return