|
|
@ -61,6 +61,9 @@ public class JobDaily extends JobService {
|
|
|
|
executor.submit(new Runnable() {
|
|
|
|
executor.submit(new Runnable() {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void run() {
|
|
|
|
public void run() {
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
db.beginTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
Log.i(Helper.TAG, "Start daily job");
|
|
|
|
Log.i(Helper.TAG, "Start daily job");
|
|
|
|
|
|
|
|
|
|
|
|
// Cleanup message files
|
|
|
|
// Cleanup message files
|
|
|
@ -96,8 +99,14 @@ public class JobDaily extends JobService {
|
|
|
|
int logs = db.log().deleteLogs(before);
|
|
|
|
int logs = db.log().deleteLogs(before);
|
|
|
|
Log.i(Helper.TAG, "Deleted logs=" + logs);
|
|
|
|
Log.i(Helper.TAG, "Deleted logs=" + logs);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
db.setTransactionSuccessful();
|
|
|
|
|
|
|
|
} catch (Throwable ex) {
|
|
|
|
|
|
|
|
Log.e(Helper.TAG, ex + "\n" + Log.getStackTraceString(ex));
|
|
|
|
|
|
|
|
} finally {
|
|
|
|
|
|
|
|
db.endTransaction();
|
|
|
|
Log.i(Helper.TAG, "End daily job");
|
|
|
|
Log.i(Helper.TAG, "End daily job");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|