From efc7f23d2b7e0d5e789c2f25c2c4296c0c068977 Mon Sep 17 00:00:00 2001 From: ymlam Date: Wed, 23 Aug 2023 22:58:29 -0400 Subject: [PATCH] Resume by clock only resumes if pause is by clock --- src/main/java/altk/comm/engine/Broadcast.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/altk/comm/engine/Broadcast.java b/src/main/java/altk/comm/engine/Broadcast.java index ad983d4..8109682 100644 --- a/src/main/java/altk/comm/engine/Broadcast.java +++ b/src/main/java/altk/comm/engine/Broadcast.java @@ -1017,6 +1017,7 @@ public abstract class Broadcast protected void resume(String reason, PrintWriter out) { if (state == BroadcastState.ACCEPTED || state.isFinal) return; + if (reason == "clock" && state == BroadcastState.PAUSED && this.reason != "clock") return; if (!withinOperatingHours()) { if (out != null) out.write("Cannot resume outside operating hours");