You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If app on device is closed when trying to create a connection with the SDL enabled accessory:
The connection attempt can fail if the background task is not started.
The reconnection attempt can fail due to the background task being destroyed in the dealloc method of the SDLIAPTransport object.
Reproduction Steps
Configure 13 apps with v.6.3 of the library
Connect the phone to SYNC 3.4 TDK with BT
Go to apps tab and wait for all 13 apps to show up
Expected Behavior
All 13 apps show up on the SDL HMI.
Observed Behavior
Between 1 and 3 apps will sometimes fail to show up. From the logs it looks like the background task expires, so even though a reconnection attempt should be made by the lifecycle manager, nothing happens.
All the logs for the apps the fail to connect to the TDK show that the a data session is established but the start session times out because no response is received from Core. The transport is destroyed and a new transport should be created, however, since the background task was destroyed in the dealloc method, the new transport is not created.
Bug Report
If app on device is closed when trying to create a connection with the SDL enabled accessory:
SDLIAPTransport
object.Reproduction Steps
Expected Behavior
All 13 apps show up on the SDL HMI.
Observed Behavior
Between 1 and 3 apps will sometimes fail to show up. From the logs it looks like the background task expires, so even though a reconnection attempt should be made by the lifecycle manager, nothing happens.
OS & Version Information
The text was updated successfully, but these errors were encountered: