diff --git a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueHandler.java b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueHandler.java index 8364a77508..9ddb4749c8 100644 --- a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueHandler.java +++ b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueHandler.java @@ -387,8 +387,8 @@ public class KeyValueHandler extends Handler { try { if (containerState == ContainerLifeCycleState.CLOSED) { - throw new StorageContainerException("Container already closed. " + - "ContainerID: " + containerID, CLOSED_CONTAINER_RETRY); + LOG.debug("Container {} is already closed.", containerID); + return ContainerUtils.getSuccessResponse(request); } else if (containerState == ContainerLifeCycleState.INVALID) { LOG.debug("Invalid container data. ContainerID: {}", containerID); throw new StorageContainerException("Invalid container data. " +