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

Skip to content
Commit 328d1b69 authored by Hemant Gutpa's avatar Hemant Gutpa Committed by Andre Eisenbach
Browse files

PBAP: Set Pbap connection state to DISCONNECTED on ACL_DISCONNECT.

Usecase:
1) Establish Pbap session with Pbap client.
2) Remote goes out of range or turns off BT so that
   Pbap server receives ACL_DISCONNECTED

Issue:
Pbap connection state is not changed to STATE_DISCONNECTED.

Root Cause:
stopObexServerSession() is not invoked from ServerSession
close event to set the state to STATE_DISCONNECTED.

Fix:
Handle the case to set state to STATE_DISCONNECTED on
receiving intent ACL_DISCONNECTED.

Test: PBAP is now always restarted in case of ACL disconnect
leading to no issues in PBAP reconnection as confirmed after
following above usecase.

Bug: 65714305
Change-Id: I2af5c0a691d393a9aae869811109453d06021b70
parent 7f90f916
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment