From 81cfe6ef23d7fe34b14266e9549fb8278271fc26 Mon Sep 17 00:00:00 2001 From: Timothy Date: Tue, 19 Aug 2014 21:41:30 +0800 Subject: [PATCH] bug fix --- godns.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/godns.go b/godns.go index ae16dfb..6b4534c 100644 --- a/godns.go +++ b/godns.go @@ -41,6 +41,8 @@ func dns_loop(loop chan bool) { if err := recover(); err != nil { log.Error(err) log.Info("Stack trace:\n" + string(debug.Stack())) + log.Info("Got panic in goroutine, will start a new one...") + go dns_loop(loop) } }()