diff --git a/Lib/profiling/sampling/sample.py b/Lib/profiling/sampling/sample.py index e73306ebf290e7..530a0fe85b20b5 100644 --- a/Lib/profiling/sampling/sample.py +++ b/Lib/profiling/sampling/sample.py @@ -41,7 +41,7 @@ def _pause_threads(unwinder, blocking): except ImportError: LiveStatsCollector = None -_FREE_THREADED_BUILD = sysconfig.get_config_var("Py_GIL_DISABLED") is not None +_FREE_THREADED_BUILD = bool(sysconfig.get_config_var("Py_GIL_DISABLED")) # Minimum number of samples required before showing the TUI # If fewer samples are collected, we skip the TUI and just print a message MIN_SAMPLES_FOR_TUI = 200