From 688ec6ecbdf0e1c450aa93fdc4d760c4ae63a73f Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 25 May 2014 20:11:25 -0400 Subject: Fixed #209 --- modules/log/log.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'modules/log') diff --git a/modules/log/log.go b/modules/log/log.go index eea3c8ad..f83ec0ad 100644 --- a/modules/log/log.go +++ b/modules/log/log.go @@ -6,6 +6,8 @@ package log import ( + "os" + "github.com/gogits/logs" ) @@ -69,3 +71,11 @@ func Critical(format string, v ...interface{}) { logger.Critical(format, v...) } } + +func Fatal(format string, v ...interface{}) { + Error(format, v...) + for _, l := range loggers { + l.Close() + } + os.Exit(2) +} -- cgit v1.2.3