settings: prevent lock failure when showing debug messages
This commit is contained in:
parent
f12632b45e
commit
29bf463509
|
|
@ -2038,7 +2038,7 @@ def check_feature(device, settings_class: SettingsProtocol) -> None | bool | Set
|
||||||
try:
|
try:
|
||||||
detected = settings_class.build(device)
|
detected = settings_class.build(device)
|
||||||
if logger.isEnabledFor(logging.DEBUG):
|
if logger.isEnabledFor(logging.DEBUG):
|
||||||
logger.debug("check_feature %s [%s] detected %s", settings_class.name, settings_class.feature, detected)
|
logger.debug("check_feature %s [%s] detected", settings_class.name, settings_class.feature)
|
||||||
return detected
|
return detected
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(
|
logger.error(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue