Browse Source

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

Nanda kumar 5 năm trước cách đây
mục cha
commit
2662e20580

+ 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);