优化日志

hdrplus
Matthew 11 months ago
parent eabaee467f
commit 33b62913a8

@ -359,12 +359,14 @@ public class MpMasterService extends Service {
final Context context = getApplicationContext();
if (MicroPhotoContext.isAppAlive(context, MicroPhotoContext.PACKAGE_NAME_MPAPP)) {
logger.warning("MpAPP is STILL Running");
return;
}
String appPath = MicroPhotoContext.buildMpAppDir(context);
long ts = System.currentTimeMillis();
if (ts - mTimeToStartMpApp < 30000) {
logger.warning("MpAPP is STILL Running");
return;
}
@ -377,12 +379,13 @@ public class MpMasterService extends Service {
((ts - modifiedTimeOfPhoto) > mTimeOfMpAppAlive * 4) ||
((ts - modifiedTimeOfUpload) > mTimeOfMpAppAlive * 4)) {
// greater than 30m
logger.warning("Restart MpAPP as it is NOT Running");
logger.warning("Restart MpAPP as it is NOT Running hb=" + Long.toString(ts - modifiedTimeOfHb) +
" taking=" + Long.toString(ts - modifiedTimeOfPhoto) + " sending=" + Long.toString(ts - modifiedTimeOfUpload));
MicroPhotoContext.restartMpApp(context);
mTimeToStartMpApp = ts;
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
@ -494,6 +497,7 @@ public class MpMasterService extends Service {
}
mService.mPreviousHB = null;
mService.mPreviousHeartbeatTime = 0;
mService.registerHeartbeatTimer();
if (!keepAlive) {

Loading…
Cancel
Save