Skip to content
Commit 9a2ebbb7 authored by raphTec's avatar raphTec Committed by Andreas Klöckner
Browse files

Handle import cycle in _have_debugger()

This function may cause an import cycle when it is called during early
startup.
Specifically, during import of debugger.py, the settings are loaded.
Exceptions during load are forwarded to the logging system, where they
are handled by TerminalOrStreamHandler. This is turn will call
_have_debugger() to determine whether to display an UI dialog.
The function attempts to import debugger.py, completing the import cycle.
parent 818aa1c4
Pipeline #425345 passed with stage
in 35 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment