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()))
|
|
}
|