Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a6ba28be authored by Jack He's avatar Jack He Committed by Automerger Merge Worker
Browse files

Call wakelock callouts in JNI thread am: 85ec1138

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1715515

Change-Id: Ifb31e05ef85ce48aa8d672f9ca1dfe20ea5a9f4f
parents 1d21d3ff 85ec1138
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -526,14 +526,14 @@ int le_test_mode(uint16_t opcode, uint8_t* buf, uint8_t len) {
static bt_os_callouts_t* wakelock_os_callouts_saved = nullptr;

static int acquire_wake_lock_cb(const char* lock_name) {
  return do_in_main_thread(
  return do_in_jni_thread(
      FROM_HERE, base::Bind(base::IgnoreResult(
                                wakelock_os_callouts_saved->acquire_wake_lock),
                            lock_name));
}

static int release_wake_lock_cb(const char* lock_name) {
  return do_in_main_thread(
  return do_in_jni_thread(
      FROM_HERE, base::Bind(base::IgnoreResult(
                                wakelock_os_callouts_saved->release_wake_lock),
                            lock_name));