ANT: Proper use of mutex for synchronization issues

In some corner case, when ANT app dies and close is called
binder call doesn't return properly becasue HAL deamon Rx thread
was stuck.

Fix is to use mutex properly for synchronization issues.

Change-Id: I216852e743d0f16970a19b8871f556e87f26327e
1 file changed
tree: d0b71e2853e7b52f606a5f979c774f74df4f3ac4
  1. app/
  2. src/
  3. Android.mk
  4. LICENSE
  5. NOTICE
  6. README.md
README.md

Linux ANT HAL library

This repository contains the source to build the ANT HAL library (libantradio.so) for use on Linux based platforms, including Android. Android makefiles are included to configure the build for a specific ANT part which is set in the board config.

Branches

master

Versions that have been tested and are suitable for consumer devices.

features/branch name

The latest, untested, development versions of new features and fixes. These are made available for silicon vendors to verify code changes on new parts/boards not yet available to ANT Wireless engineers.

Third party submissions

If you have code changes (new features, improvements or bug fixes), you should submit a pull request to master. These will be considered, and added to master if accepted, or a features branch if further verification is required.