|
|
@@ -3,7 +3,6 @@ package main
|
|
|
import (
|
|
|
"context"
|
|
|
"errors"
|
|
|
- "fmt"
|
|
|
"net/http"
|
|
|
"runtime/debug"
|
|
|
"strconv"
|
|
|
@@ -156,6 +155,7 @@ func (o *WebSvr) Handle(args ...interface{}) interface{} {
|
|
|
if err := recover(); err != nil {
|
|
|
logrus.Errorf("WebSvr.StartSvr发生异常:%v", err)
|
|
|
logrus.Errorf("WebSvr.StartSvr发生异常,堆栈信息:%s", string(debug.Stack()))
|
|
|
+ time.Sleep(time.Second)
|
|
|
gopool.Add(o.StartSvr, args)
|
|
|
}
|
|
|
}()
|
|
|
@@ -197,6 +197,7 @@ func (o *WebSvr) StartSvr(args ...interface{}) interface{} {
|
|
|
if err := recover(); err != nil {
|
|
|
logrus.Errorf("WebSvr.StartSvr发生异常:%v", err)
|
|
|
logrus.Errorf("WebSvr.StartSvr发生异常,堆栈信息:%s", string(debug.Stack()))
|
|
|
+ time.Sleep(time.Second)
|
|
|
gopool.Add(o.StartSvr, args)
|
|
|
}
|
|
|
}()
|