summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/App.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/App.java')
-rw-r--r--src/main/java/com/it_jaros/jscanner/App.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/App.java b/src/main/java/com/it_jaros/jscanner/App.java
index 8fa3cca..700b3f0 100644
--- a/src/main/java/com/it_jaros/jscanner/App.java
+++ b/src/main/java/com/it_jaros/jscanner/App.java
@@ -1,17 +1,14 @@
package com.it_jaros.jscanner;
-import java.time.Duration;
import java.util.BitSet;
import java.util.List;
import java.util.concurrent.CountDownLatch;
-import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
public class App {
private static Thread shutdownHook;
private static final CountDownLatch shutdownLatch = new CountDownLatch(1);
- private static final int shutdownTimeoutInMillis = 5000;
public static void main(String[] args) {
try {
@@ -113,10 +110,7 @@ public class App {
private static void shutdown(Scanner scanner) {
try {
scanner.cancel();
- if (!scanner.awaitTermination(Duration.ofMillis(shutdownTimeoutInMillis))) {
- scanner.cancelNow();
- }
- shutdownLatch.await(shutdownTimeoutInMillis, TimeUnit.MILLISECONDS);
+ shutdownLatch.await();
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
} catch (Exception e) {