Browse Source

HDDS-583. SCM returns zero as the return code, even when invalid options are passed. Contributed by Namit Maheshwari.

Bharat Viswanadham 6 years ago
parent
commit
6a39739316

+ 1 - 1
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/StorageContainerManager.java

@@ -513,7 +513,7 @@ public final class StorageContainerManager extends ServiceRuntimeInfoImpl
 
 
   private static StartupOption parseArguments(String[] args) {
   private static StartupOption parseArguments(String[] args) {
     int argsLen = (args == null) ? 0 : args.length;
     int argsLen = (args == null) ? 0 : args.length;
-    StartupOption startOpt = StartupOption.HELP;
+    StartupOption startOpt = null;
     if (argsLen == 0) {
     if (argsLen == 0) {
       startOpt = StartupOption.REGULAR;
       startOpt = StartupOption.REGULAR;
     }
     }