Sfoglia il codice sorgente

HDDS-1397. Avoid the usage of signal handlers in datanodes of the MiniOzoneClusters.

Closes #701
Márton Elek 6 anni fa
parent
commit
dfb518bbf5

+ 3 - 5
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/HddsDatanodeService.java

@@ -105,7 +105,7 @@ public class HddsDatanodeService extends GenericCli implements ServicePlugin {
   @VisibleForTesting
   public static HddsDatanodeService createHddsDatanodeService(
       String[] args, Configuration conf) {
-    return createHddsDatanodeService(args, conf, true);
+    return createHddsDatanodeService(args, conf, false);
   }
 
   /**
@@ -124,11 +124,9 @@ public class HddsDatanodeService extends GenericCli implements ServicePlugin {
     if (args.length == 0 && printBanner) {
       StringUtils
           .startupShutdownMessage(HddsDatanodeService.class, args, LOG);
-      return new HddsDatanodeService(conf);
-    } else {
-      new HddsDatanodeService().run(args);
-      return null;
+
     }
+    return new HddsDatanodeService(conf);
   }
 
   public static void main(String[] args) {