diff options
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/Scan.java')
| -rw-r--r-- | src/main/java/com/it_jaros/jscanner/Scan.java | 7 |
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; } } |
