File tree 3 files changed +7
-5
lines changed
java/de/wellenvogel/ochartsprovider
3 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ public void run() {
121
121
}
122
122
}
123
123
else {
124
- state =service .getProcessState ();
124
+ state =service .getProcessState (true );
125
125
}
126
126
if (state .isRunning ){
127
127
pid .setText ("running" );
Original file line number Diff line number Diff line change @@ -226,8 +226,10 @@ private boolean checkPermissions(boolean request){
226
226
}
227
227
228
228
229
- public ProcessState getProcessState (){
230
- lastTrigger =SystemClock .uptimeMillis ();
229
+ public ProcessState getProcessState (boolean trigger ){
230
+ if (trigger ) {
231
+ lastTrigger = SystemClock .uptimeMillis ();
232
+ }
231
233
if (processHandler != null ) return processHandler .getState ();
232
234
return new ProcessState ();
233
235
}
@@ -537,7 +539,7 @@ void shutDown(){
537
539
stopSelf ();
538
540
}
539
541
private void broadcastInfo (){
540
- ProcessState pstate =getProcessState ();
542
+ ProcessState pstate =getProcessState (false );
541
543
lastBroadcast =SystemClock .uptimeMillis ();
542
544
//intentionally set lastBroadcaset before check to avoid error flood
543
545
if (!pstate .isRunning ){
Original file line number Diff line number Diff line change 9
9
<string name =" s_shutdown" >shutdown</string >
10
10
<integer name =" s_shutdown_default" >30</integer >
11
11
<integer name =" s_shutdown_min" >0</integer >
12
- <integer name =" s_shutdown_max" >3600 </integer >
12
+ <integer name =" s_shutdown_max" >600 </integer >
13
13
<string name =" s_memory" >memory</string >
14
14
<integer name =" s_memory_min" >10</integer >
15
15
<integer name =" s_memory_default" >30</integer >
You can’t perform that action at this time.
0 commit comments