func (la *LogAdapter) Diem(exitCode int, m *Attrs, msg string, a ...interface{}) {
	la.Log(LevelFatal, m, msg, a...)
	la.base.ShutdownLoggers()
	curExiter.Exit(exitCode)
}
func (la *LogAdapter) Diem(exitCode int, m *Attrs, msg string, a ...interface{}) {
	la.Log(LevelFatal, m, msg, a...)
	la.base.ShutdownLoggers()
	curExiter.Exit(exitCode)
}
func ( la * LogAdapter ) Diem ( exitCode int , m * Attrs , msg string , a ... interface { } ) { la . Log ( LevelFatal , m , msg , a ... ) la . base . ShutdownLoggers ( ) curExiter . Exit ( exitCode ) }
// Diem will log a message using Fatalm, call ShutdownLoggers and then exit the application with the provided exit code.
Diem will log a message using Fatalm call ShutdownLoggers and then exit the application with the provided exit code .