This commit is contained in:
laodaming 2023-10-07 15:09:49 +08:00
parent 6a35779bd5
commit 7d3f614356

View File

@ -89,7 +89,7 @@ func (w *wsConnectItem) consumeRenderImageData() {
go func(d websocket_data.RenderImageReqMsg) { go func(d websocket_data.RenderImageReqMsg) {
defer func() { defer func() {
if err := recover(); err != nil { if err := recover(); err != nil {
logx.Error("func renderImage panic:", err) logx.Error("func renderImage main panic:", err)
} }
}() }()
tChan := make(chan struct{}, 1) tChan := make(chan struct{}, 1)
@ -98,6 +98,11 @@ func (w *wsConnectItem) consumeRenderImageData() {
<-limitChan <-limitChan
}() }()
go func() { go func() {
defer func() {
if err := recover(); err != nil {
logx.Error("func renderImage panic:", err)
}
}()
select { select {
case <-w.extendRenderProperty.renderCtx.Done(): case <-w.extendRenderProperty.renderCtx.Done():
panic("=========渲染取消旧的上下文=======") panic("=========渲染取消旧的上下文=======")