summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/Scan.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/Scan.java')
-rw-r--r--src/main/java/com/it_jaros/jscanner/Scan.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/Scan.java b/src/main/java/com/it_jaros/jscanner/Scan.java
index 985da27..391cadd 100644
--- a/src/main/java/com/it_jaros/jscanner/Scan.java
+++ b/src/main/java/com/it_jaros/jscanner/Scan.java
@@ -19,8 +19,8 @@ public class Scan {
private final Counter hostTotalCounter;
private final Counter socketCounter;
private final Counter threadCounter;
- private long start;
- private long stop;
+ private long start = 0;
+ private long stop = 0;
private Scan(Stream<String> hosts, String ports) {
this(hosts, ports, () -> {});
@@ -115,6 +115,9 @@ public class Scan {
}
public long getDurationMillis() {
+ if (stop == 0) {
+ return System.currentTimeMillis() - start;
+ }
return stop - start;
}
}