From 7bae11207787fbe5872721c0299be9879ad27ddc Mon Sep 17 00:00:00 2001 From: Eric House Date: Fri, 16 Jun 2017 18:56:22 -0700 Subject: [PATCH] add timer to resend sms data messages Deal with occasional droppage of SMS data messages by running a timer (via AlarmManager) with backoff that resends any pending moves for games connected via SMS. Successful receipt of SMS data resets the backoff. --- .../android/app/src/main/AndroidManifest.xml | 2 +- .../eehouse/android/xw4/OnBootReceiver.java | 1 + .../android/xw4/SMSResendReceiver.java | 85 +++++++++++++++++++ .../org/eehouse/android/xw4/SMSService.java | 2 + 4 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 xwords4/android/app/src/main/java/org/eehouse/android/xw4/SMSResendReceiver.java diff --git a/xwords4/android/app/src/main/AndroidManifest.xml b/xwords4/android/app/src/main/AndroidManifest.xml index c7db41c76..c198ca706 100644 --- a/xwords4/android/app/src/main/AndroidManifest.xml +++ b/xwords4/android/app/src/main/AndroidManifest.xml @@ -117,6 +117,7 @@ + @@ -209,7 +210,6 @@ -