We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28ebc94 commit 42f49f2Copy full SHA for 42f49f2
core/src/main/scala/org/apache/spark/executor/Executor.scala
@@ -432,7 +432,7 @@ private[spark] class Executor(
432
setTaskFinishedAndClearInterruptStatus()
433
execBackend.statusUpdate(taskId, TaskState.KILLED, ser.serialize(TaskKilled(t.reason)))
434
435
- case NonFatal(_) if task.reasonIfKilled.isDefined =>
+ case NonFatal(_) if task != null && task.reasonIfKilled.isDefined =>
436
val killReason = task.reasonIfKilled.getOrElse("unknown reason")
437
logInfo(s"Executor interrupted and killed $taskName (TID $taskId), reason: $killReason")
438
0 commit comments