eef21fc91a
热重载流程:ReplaceAdapter → old.Disconnect() 将 a.conn 置 nil → 旧的 ReadMessages goroutine 中 conn.ReadMessage() 因连接关闭返回错误 → 错误处理中 a.conn.Close() 对 nil 指针调用导致 panic。 修复:Close 前检查 a.conn != nil。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>