Example #1
0
func exit(lf *logFile, perr *cmd.ProcError, rbuf *ringbuffer.B) {
	lf.failures++
	if perr.Msg != "" {
		rbuf.Write([]byte(perr.Msg + "\n"))
	}
	write(lf, rbuf, lf.failures > state.maxfail)
	os.Exit(perr.Code)
}