diff --git a/src/org/thoughtcrime/securesms/jobmanager/Job.java b/src/org/thoughtcrime/securesms/jobmanager/Job.java index 4a96ce9717..b8d1587c3e 100644 --- a/src/org/thoughtcrime/securesms/jobmanager/Job.java +++ b/src/org/thoughtcrime/securesms/jobmanager/Job.java @@ -79,11 +79,11 @@ public abstract class Job extends Worker implements Serializable { ((ContextDependent)this).setContext(getApplicationContext()); } - initialize(new SafeData(data)); - boolean foregroundRunning = false; try { + initialize(new SafeData(data)); + if (withinRetryLimits(data)) { if (requirementsMet(data)) { if (needsForegroundService(data)) {