Browse Source

Fix bug of not sleeping according to calcaulated sleep time.

tags/1.0.13
ymlam 3 years ago
parent
commit
7c5e990de6
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      src/main/java/altk/comm/engine/CommEngine.java

+ 4
- 5
src/main/java/altk/comm/engine/CommEngine.java View File

@@ -113,14 +113,14 @@ public abstract class CommEngine extends HttpServlet
{ {
if (timeOfDay.equals(broadcast.clock_24hr_pause)) broadcast.pause("clock", null); if (timeOfDay.equals(broadcast.clock_24hr_pause)) broadcast.pause("clock", null);
} }
else if (clock_24hr_pause.equals(timeOfDay)) broadcast.pause("clock", null);
else if (timeOfDay.equals(clock_24hr_pause)) broadcast.pause("clock", null);


// Check for resume // Check for resume
if (broadcast.clock_24hr_resume != null && broadcast.clock_24hr_resume.length() > 0) if (broadcast.clock_24hr_resume != null && broadcast.clock_24hr_resume.length() > 0)
{ {
if (timeOfDay.equals(broadcast.clock_24hr_resume)) broadcast.resume("clock", null); if (timeOfDay.equals(broadcast.clock_24hr_resume)) broadcast.resume("clock", null);
} }
else if (clock_24hr_resume.equals(timeOfDay)) broadcast.resume("clock", null);
else if (timeOfDay.equals(clock_24hr_resume)) broadcast.resume("clock", null);
} }


// Wakes up every 1/2 minute to provide minute resolution // Wakes up every 1/2 minute to provide minute resolution
@@ -130,7 +130,7 @@ public abstract class CommEngine extends HttpServlet
{ {
try try
{ {
Thread.sleep(1000); //sleepTime);
Thread.sleep(sleepTime);
} }
catch (Exception e) catch (Exception e)
{ {
@@ -463,7 +463,6 @@ public abstract class CommEngine extends HttpServlet
broadcast.pause(reason, out); broadcast.pause(reason, out);
} }



protected void resumeBroadcast(HttpServletRequest request, PrintWriter out) protected void resumeBroadcast(HttpServletRequest request, PrintWriter out)
{ {
// Get broadcastId from request // Get broadcastId from request
@@ -495,7 +494,7 @@ public abstract class CommEngine extends HttpServlet
out.println("clock_24hr_pause updated."); out.println("clock_24hr_pause updated.");
} }
// clock_24hr_pause
// clock_24hr_resume
valueStr = (String) jsonObject.get(CLOCK_24HR_RESUME_KEY); valueStr = (String) jsonObject.get(CLOCK_24HR_RESUME_KEY);
if (valueStr != null && valueStr.length() == 5) { if (valueStr != null && valueStr.length() == 5) {
clock_24hr_resume = valueStr; clock_24hr_resume = valueStr;


Loading…
Cancel
Save