OSDN Git Service

fix log (#388)
[bytom/vapor.git] / log / log.go
index c766483..818e5ef 100644 (file)
@@ -68,15 +68,18 @@ func (hook *BtmHook) ioWrite(entry *logrus.Entry) error {
                return err
        }
 
-       _, err = writer.Write(msg)
-       return err
+       if _, err = writer.Write(msg); err != nil {
+               return err
+       }
+
+       return writer.Close()
 }
 
 func clearLockFiles(logPath string) error {
        files, err := ioutil.ReadDir(logPath)
        if os.IsNotExist(err) {
                return nil
-       }else if err != nil {
+       } else if err != nil {
                return err
        }