|
|
- package glog
-
- import (
- "os"
- "syscall"
- //"log"
- )
-
- func RecordFatal(file string) {
- logFile, err := os.OpenFile(EnsureFilePath(file), os.O_CREATE|os.O_APPEND|os.O_WRONLY|os.O_SYNC, 0660)
- if err != nil {
- println(err.Error())
- return
- }
- syscall.Dup2(int(logFile.Fd()), int(os.Stderr.Fd()))
- }
|