-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thread Growth and App Hang in Audio Conferences #461
Comments
Hi @Mahe2027, 5.2 SDK is not supported anymore, please reproduce with latest 5.3 or current 5.4-alpha one. Cheers, |
If you do reproduce, please attach logs. |
Hi @Viish , Thanks for replay. FYI - These screenshots are from SDK version 5.3.95 and the latest Linphone-Android app from the Play Store. The issue persists with both, even with the latest versions available. |
Please attach logs then. |
Hi @Viish I am adding logs for creating two conferences—first and second—after launching the Linphone official app.
This pattern continues with every new conference initiated. The threads keep growing, and once the device thread limit is reached, the app starts hanging and eventually results in an ANR (Application Not Responding). I am attaching the following files: linphone-thread-growth-issue-logs-second-conference.txt linphone-thread-growth-issue-logs-first-conference.txt Additionally, I am attaching a screenshot showing the thread count:
3 threads after the first conference 6 threads after the second conference |
Hi, Thanks for your report. This issue is fixed in master branch. Release 5.4 scheduled for mid-january wil also contain the fix. Best regards, Simon |
Hi, Thank you for your response. Could you please let me know which specific commit has resolved this issue? It would help me verify and test the fix on my end before the next release. Thanks |
Hi linphone team,
Describe the bug
When creating audio conferences, the number of threads labeled as "video conference" grows continuously, even though the conferences are strictly audio-based. In a single conference, the total thread count increased from 69 to 72. If multiple audio conferences are created without exiting or killing the app, the app eventually hangs and crashes.
This issue was tested and reproduced using the latest Linphone official app from the Play Store, as well as with custom apps built using the Linphone SDK. The SDK versions 5.2.107 and later all exhibit the same issue.
Screenshots are attached showing the total threads increasing from 69 to 72 after creating a single conference.
To Reproduce
Expected behavior
Thread counts should not grow unexpectedly during audio conferences. The app should remain stable, even after creating multiple conferences.
Please complete the following information
Please include logs to help trace the issue.
Screenshots
Additional context
It is unclear why threads are labeled as "video conference" in this purely audio scenario. Could this be related to improper thread management within the SDK or the official app?
Thanks
Mahee
The text was updated successfully, but these errors were encountered: