Files
openide/python/helpers
Andrey Lisin 67eef6333e PY-60597 Replace indirect finish_debugging_session() invocation though global debugger holder to avoid race condition
Consecutive `stoptrace()` -> `settrace()` calls can cause `finish_debugging_session()` call from `ReaderThread`. If by the moment of execution the global debugger holder contains the new instance of debugger, this new debug session can be marked as finished instead of the old one.

GitOrigin-RevId: faac2b9648d81c49d72f884ca6a8464699fbf9e5
2024-06-18 18:56:51 +00:00
..