Преглед на файлове

HDDS-1905. PipelineActionHandler is not closing the pipeline when close action is received. (#1227)

Nanda kumar преди 6 години
родител
ревизия
2662e20580
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineActionHandler.java

+ 1 - 0
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineActionHandler.java

@@ -61,6 +61,7 @@ public class PipelineActionHandler
                   "Reason : {}", action.getAction(), pipeline,
               report.getDatanodeDetails(),
               action.getClosePipeline().getDetailedReason());
+          pipelineManager.finalizeAndDestroyPipeline(pipeline, true);
         } catch (IOException ioe) {
           LOG.error("Could not execute pipeline action={} pipeline={} {}",
               action, pipelineID, ioe);