-
Notifications
You must be signed in to change notification settings - Fork 94
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
[iOS] Remote participant is still available after hangup/disconnect #134
Comments
Hi @devgokhan thanks for reporting the issue. But is it possible to attach the logs as well ? so that we can get information on the CallId and the order in which the API’s were called and other relevant information. |
Here are the instructions You can upload the logs to one drive and send us the link? |
Hi @raosanat, this problem happened in other device device that I didn't install the app via cable in debug mode, I was installed the app from TestFlight.. Because of that I am unable to see my app in the list of "Installed Apps". I tried to face this error in my other second device, which I install with cable in debug mode, however it is not happened. But I remember that this problem happened in this device too, but I don't remember when. Anyway, I am sharing the logs which taken from second device that I explain. Here is the files: Blog Files Drive Link |
Hi @devgokhan I tried to reproduce this with our internal app and i was not able to repro the issue. Following is what i did
There is no camera frozen on 2nd user or that 1st user is still in call in 2nd participant after 1st participant hanged up. I see that you have multiple logs attached its difficult to co-relate which log belongs to the bug you have described above. I would suggest reinstalling the app before you repro the issue OR give us the CallId of the call where you faced the issue and we can then map that with which log has the CallId. |
Hi. Actually I saw that twice time happened in my one device which is installed from TestFlight. However I am unable to send this device logs to you that's why explained it before above. But I will try to debug it via cable and try again. I hope problem happens again. Anyway, this is my group id that I faced the issue; |
Hi again. Today I tried again. Anyway, at the same time I was trying in simulator as second particapant. Problem occurred in simulator when I pressed hang up. Application is freezing second or third press of hang up (join close + join close + join close). Note: This problem is not same. In this case page is freezing, before user was able to close a meeting then if tries to join user was unable to that. I am sharing blog files of simulator from the location User/Library/Developer/CoreSimulator/Devices/Simulator Device Id/data/Containers/Data/Application/App Id/Library/Caches/ Last logs must be about the error. Because after problem occurred I copied the logs. Group id is same that I shared above |
Hi @devgokhan Can you confirm that freeze is happening because the completion handler on |
Hi @raosanat I am not sure it is happening in completion handler or not. But I can say it happens when hangup is called. I wanted to try again to find is it happening when the call method or is it happening after call inside completion handler, I tried again. Anyway, thankfully problem, that I firstly reported, happened again. I pressed hangup, then everything getting strange. And then I was unable to rejoin any meeting.. I am sharing logs with you. Last log acs_sdk-0-s4856891.blog, file updated 16:10 GMT +3 which is problem happened around this time. This happened in iOS 14.2 iPhone 12 simulator. |
Thanks for the logs @devgokhan . We might have found out the issue that causes after |
@devgokhan For the time being, can you please try disposing |
Hi @sankum-msft , actually I am doing this already?
|
We've identified a bug in |
This issue is fixed in the latest SDK release. Please reopen this bug if you are still having issues. |
I am tried this with 2 iOS device.
Both cameras was open I called hangup to leave from meeting in first user. First user locally disconnected and closed the meeting ViewController successfully. However second users sees that first user still in the meeting and camera is frozen. Anyway I hangup the second user then this user left from meeting and then I rejoined the meeting with second user. I see that first user still in the meeting but this time camera is off.
This is happens sometimes. I tried this more than one time. It happened again after some successful tries. I saw that, when I pressed hangup everything getting weird. Hangup worked more longer. I mean viewController dismissed more time after. And I tried the rejoin, I was unable to rejoin again. Even if I close the viewController and dispose everything about the call it never fixes until I close the app and re-open again. Maybe I will open new ticket for this. This is another issue too. Reference: #135
The text was updated successfully, but these errors were encountered: