From 38ca2ddd0139c24863433d43ae57ff99af858d5e Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Mon, 10 Mar 2025 23:47:50 +0800 Subject: [PATCH] fix(container): Fix cpu surge when the container terminal executes exit (#8115) --- backend/utils/terminal/ws_local_session.go | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/utils/terminal/ws_local_session.go b/backend/utils/terminal/ws_local_session.go index 1a7a99adf..6a328a2a9 100644 --- a/backend/utils/terminal/ws_local_session.go +++ b/backend/utils/terminal/ws_local_session.go @@ -72,6 +72,7 @@ func (sws *LocalWsSession) masterWrite(data []byte) error { func (sws *LocalWsSession) receiveWsMsg(exitCh chan bool) { defer func() { if r := recover(); r != nil { + setQuit(exitCh) global.LOG.Errorf("A panic occurred during receive ws message, error message: %v", r) } }()