Closed zhouxin627 closed 4 years ago
This is one of the issues that Toyota reported at the 11/18 Roadmap workshop.
@E-SAITO-TMC is the Toyota team working on a fix for this issue? If so, can you please let us know when the fix will be ready for Livio review?
@theresalech I'm sorry, I found a bug. It has not been fixed yet. We will let you know when a solution is found.
Closed via #3231
Bug Report
Deadlock happens during video streaming
Preconditions
Set
VideoDataStoppedTimeout = 500
in smartDeviceLink.iniThe smaller the value of VideoDataStoppedTimeout is, the more likely the deadlock happens. If
VideoDataStoppedTimeout
is 3000, it is almost impossible to reproduce the issue.Reproduction Steps
Expected Behavior
Deadlock should not happen.
Observed Behavior
Deadlock happens during video streaming.
The reason seems to be that WakeUpStreaming happens deadlock. If the phone does not sends streaming data, a timeout occurs. After SuspendStreaming, WakeUpStreaming is started, then a deadlock happens. Please refer to the attached logs for further details.
OS & Version Information
Occurrence
80%
Recovery Method
Acc off/on
Test Case, Sample Code, and / or Example App
Logs:logs.txt logs.txt
[Paste a link to a PR, gist, or other code that exemplifies this behavior]