Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
f0a56ea672 |
7
world.go
7
world.go
@ -77,6 +77,9 @@ type world struct {
|
||||
|
||||
cancel context.CancelFunc
|
||||
done chan struct{} // 服务协程退出信号
|
||||
|
||||
// 世界异常记录
|
||||
err any
|
||||
}
|
||||
|
||||
// 新建一个组件类型
|
||||
@ -279,11 +282,11 @@ func (w *world) run(ctx context.Context) {
|
||||
|
||||
// 世界运行异常处理
|
||||
func (w *world) exception(err any) {
|
||||
// slog.Error("世界运行异常", "error", err, "stack", string(debug.Stack()))
|
||||
w.err = err
|
||||
// 世界异常
|
||||
w.updateState(WorldError)
|
||||
// 关闭定时器
|
||||
w.ticker.Stop()
|
||||
// w.handleRequestAndEvent()
|
||||
}
|
||||
|
||||
// 世界正常关闭逻辑
|
||||
|
Loading…
Reference in New Issue
Block a user