diff options
| author | Tomasz Wasilczyk <twasilczyk@google.com> | 2019-11-04 12:53:09 -0800 |
|---|---|---|
| committer | Tomasz Wasilczyk <twasilczyk@google.com> | 2019-11-06 14:52:07 -0800 |
| commit | a90619662b6d0b1874180d9729719061efe4a570 (patch) | |
| tree | 705842cf0bfbc47d5dfcdaaebce2268424d85c06 /identity/support/src/cppbor_parse.cpp | |
| parent | 1cebd62c915b33537e766e6b0baa580b24fa8f31 (diff) | |
Improve error handling with separate ICanErrorListener
Error handling highlights:
- moved onError from ICanMessageListener to ICanErrorListener
- added isFatal callback argument to request client disconnect
- don't down interface that's already down
Also:
- don't crash if it's not possible to unregister ICanBus
- don't crash while trying to down interface that failed
- make hidl-utils available to vendor libraries
Bug: 143779011
Test: implemented a VHAL service prototype that communicates with this HAL
Change-Id: I98d054da9da0ead5ef952aebc086e052ac996212
Diffstat (limited to 'identity/support/src/cppbor_parse.cpp')
0 files changed, 0 insertions, 0 deletions
