diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2022-04-13 15:21:00 -0700 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2022-04-14 17:05:25 -0700 |
commit | 180cf09933b2d8eb03972c8638063429fe5fece5 (patch) | |
tree | 94a89f523413793005ff02303bddafec7c819e62 | |
parent | 777bc7c3f50c769ef1133e5bd598f300a060d3f5 (diff) | |
download | bluez-180cf09933b2d8eb03972c8638063429fe5fece5.tar.gz |
policy: Change AutoEnable default to true
This changes the default of AutoEnable to true so controllers are power
up by default.
Fixes: https://github.com/bluez/bluez/issues/328
-rw-r--r-- | plugins/policy.c | 6 | ||||
-rw-r--r-- | src/main.conf | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/plugins/policy.c b/plugins/policy.c index 48f5db7d3..0bbdbfc88 100644 --- a/plugins/policy.c +++ b/plugins/policy.c @@ -892,7 +892,11 @@ static int policy_init(void) } auto_enable = g_key_file_get_boolean(conf, "Policy", "AutoEnable", - NULL); + &gerr); + if (gerr) { + g_clear_error(&gerr); + auto_enable = true; + } resume_delay = g_key_file_get_integer( conf, "Policy", "ResumeDelay", &gerr); diff --git a/src/main.conf b/src/main.conf index 401796235..91b98b8c4 100644 --- a/src/main.conf +++ b/src/main.conf @@ -276,8 +276,8 @@ # AutoEnable defines option to enable all controllers when they are found. # This includes adapters present on start as well as adapters that are plugged -# in later on. Defaults to 'false'. -#AutoEnable=false +# in later on. Defaults to 'true'. +#AutoEnable=true # Audio devices that were disconnected due to suspend will be reconnected on # resume. ResumeDelay determines the delay between when the controller |