Files
ppsspp/Core/Debugger/WebSocket
Henrik RydgårdandClaude Opus 5 a59b5c6dd5 GameSubscriber: read core state on the CPU thread
game.status, game.reset and version all read PSP_GetBootState(), g_paramSFO,
GetUIState() and PSP_CoreParameter() straight from the WebSocket thread, where
they race with a game being torn down or booted. Route them through
Core_RunOnCPUThread() like the other subscribers already do.

Part of removing the WebSocket debugger's lifecycleLock, which is currently what
stops these racing with teardown.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GZq8ZtJmFY7bkX5FVkr3P9
2026-08-17 12:26:05 +02:00
..
2024-11-06 11:59:34 +01:00