mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-22 23:38:26 +00:00
Fix for stalled retries.
This commit is contained in:
parent
20fd881613
commit
ce710b378f
@ -40,8 +40,6 @@ import org.whispersystems.textsecure.crypto.MasterSecret;
|
|||||||
import ws.com.google.android.mms.MmsException;
|
import ws.com.google.android.mms.MmsException;
|
||||||
import ws.com.google.android.mms.pdu.SendReq;
|
import ws.com.google.android.mms.pdu.SendReq;
|
||||||
|
|
||||||
import static org.thoughtcrime.securesms.database.SmsDatabase.Status;
|
|
||||||
|
|
||||||
public class MmsSender {
|
public class MmsSender {
|
||||||
|
|
||||||
private final Context context;
|
private final Context context;
|
||||||
|
@ -94,6 +94,7 @@ public class SmsSender {
|
|||||||
DatabaseFactory.getSmsDatabase(context).markAsSentFailed(messageId);
|
DatabaseFactory.getSmsDatabase(context).markAsSentFailed(messageId);
|
||||||
} catch (RetryLaterException rle) {
|
} catch (RetryLaterException rle) {
|
||||||
Log.w("SmsSender", rle);
|
Log.w("SmsSender", rle);
|
||||||
|
DatabaseFactory.getSmsDatabase(context).markAsOutbox(messageId);
|
||||||
if (systemStateListener.isConnected()) scheduleQuickRetryAlarm();
|
if (systemStateListener.isConnected()) scheduleQuickRetryAlarm();
|
||||||
else systemStateListener.registerForConnectivityChange();
|
else systemStateListener.registerForConnectivityChange();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user