-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
Message to Groupchat with Roaming mode renders phone useless #1441
Comments
I was able to repro this by trying to send a group chat in Airplane Mode. It didn't kill my whole phone, and resolved itself pretty quickly once I turned off Airplane Mode, but the experience could definitely be smoother. |
Definitely counts as a bug, that's pretty confusing. Thanks for reporting! |
Being in Airplane mode didn't help me reproduce the bug, for the bug to appear, you have to have no data connectivity, no wifi, but still being able to call and send sms. I'll look into this to see if I can fix it. |
@jocelynthode I believe #1444 includes a decent fix for this already |
@mcginty ah yeah sorry didn't see you referenced this issue, nevermind then. |
@jocelynthode I take it back, I just tested and it doesn't - separate bug. |
@mcginty ok I'll then still look into it and see if I can do it or not. |
thanks! |
I may have found something in MMSSender, but I'm not sure if this is the case as I can't test it at the moment. if (systemStateListener.isConnected()) scheduleQuickRetryAlarm();
else systemStateListener.registerForConnectivityChange(); I think that NetworkInfo returns null if you're in airplane mode (which SystemStateListener checks for) but still returns true even when there are no internet access (only wifi and data channel disabled). Which might trigger the scheduleQuickRetry alarm in loop. Is this possible ? I'll do more tests once I'm home . |
I found this exception in the log. Any help ? (I redacted the phone number)
|
Think I tracked it down but first wrote a mail about some solutions. |
My thoughts from the mailing list without any result =/ I think the problem is in I want to ask and discuss how to fix this (also perhaps change there a
I could make the implementation 1 and 3 in a few minutes but perhaps |
no longer able to reproduce on 2.10.2, closing. |
We were on the road when I wrote a message to a groupchat. When I was ready for sending the message, my phone has gone to roaming mode and disabled data channel.
TS did try to fall back to SMS which failes for group chats. Then a notification is shown like "SMS could not be sent, will be resent later". There seems to be an aggressive loop for this, as this notification didn't go away from my screen until my phone went out of roaming mode again. It did stay there whichever app I was starting...
The text was updated successfully, but these errors were encountered: