Skip to content

Commit 3d0bd35

Browse files
author
Jesper Lundgren
committed
switch boleans to match running status instead of terminated
Signed-off-by: Jesper Lundgren <[email protected]>
1 parent 9a9ff88 commit 3d0bd35

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

streaming/src/main/scala/org/apache/spark/streaming/scheduler/ReceiverTracker.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ class ReceiverTracker(ssc: StreamingContext, skipReceiverLaunch: Boolean = false
218218
/** This thread class runs all the receivers on the cluster. */
219219
class ReceiverLauncher {
220220
@transient val env = ssc.env
221-
@volatile @transient private var running = true
221+
@volatile @transient private var running = false
222222
@transient val thread = new Thread() {
223223
override def run() {
224224
try {
@@ -306,9 +306,9 @@ class ReceiverTracker(ssc: StreamingContext, skipReceiverLaunch: Boolean = false
306306

307307
// Distribute the receivers and start them
308308
logInfo("Starting " + receivers.length + " receivers")
309-
running = false
310-
ssc.sparkContext.runJob(tempRDD, ssc.sparkContext.clean(startReceiver))
311309
running = true
310+
ssc.sparkContext.runJob(tempRDD, ssc.sparkContext.clean(startReceiver))
311+
running = false
312312
logInfo("All of the receivers have been terminated")
313313
}
314314

0 commit comments

Comments
 (0)