|
|
|
@@ -983,7 +983,7 @@ public abstract class Broadcast |
|
|
|
switch (result.stateChangeStatus) |
|
|
|
{ |
|
|
|
case SUCCESS: |
|
|
|
responseContent = "Broadcast canceled"; |
|
|
|
responseContent = "Broadcast is being canceled"; |
|
|
|
break; |
|
|
|
case NO_CHANGE: |
|
|
|
responseContent = "Already canceled"; |
|
|
|
@@ -1000,9 +1000,17 @@ public abstract class Broadcast |
|
|
|
{ |
|
|
|
// Sets state to PAUSING, which is monitored by Broadcast.Service threads. |
|
|
|
// EVentually, when all service activity ends, the state transitions to PAUSED |
|
|
|
setState(BroadcastState.PAUSING); |
|
|
|
lastPauseCount = 0; |
|
|
|
if (out != null) out.write("Broadcast paused"); |
|
|
|
StateChangeResult result = setState(BroadcastState.PAUSING); |
|
|
|
switch (result.stateChangeStatus) |
|
|
|
{ |
|
|
|
case FORBIDDEN: |
|
|
|
if (out != null) out.write("pause not allowed"); |
|
|
|
break; |
|
|
|
case SUCCESS: |
|
|
|
lastPauseCount = 0; |
|
|
|
case NO_CHANGE: |
|
|
|
if (out != null) out.write("Broadcast is being paused"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
protected void resume(PrintWriter out) |
|
|
|
|