Skip to content
Commit 994a11fb authored by Emilian Peev's avatar Emilian Peev
Browse files

Camera: Avoid caching extension service connections

Under certain condition the camera extension proxy service can
be frozen along with the client process. Depending on the
lifecycle of the client the service may not get unfrozen
afterwards resulting in a still valid service connection
but invalid/failing binder.
To avoid this ensure that the extension service connection
is destroyed as soon as there are no more client sessions and
calls.

Bug: 287618467
Test: Manual using Camera2Extension app,
Camera CTS

Change-Id: I0cd62c067f575846ef01684958a844f180b24c8d
parent 62adc5ad
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment