summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Matthias Jaros <jarlucmat@mailbox.org>2026-07-04 12:39:37 +0200
committerGravatar Matthias Jaros <jarlucmat@mailbox.org>2026-07-09 09:59:28 +0200
commit09094e2bf564daaf4c86c7fc2173b88ac134b8b9 (patch)
treea5233943175fc4e59e50d10621d6febb3026d3e9
parent0727bfd98ca31b0d93298de27a0c15fa5cdbadde (diff)
Minor improvements
-rw-r--r--src/main/java/com/it_jaros/jscanner/ProgressBar.java2
-rw-r--r--src/main/java/com/it_jaros/jscanner/Scanner.java3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/ProgressBar.java b/src/main/java/com/it_jaros/jscanner/ProgressBar.java
index fb22c4c..7c73057 100644
--- a/src/main/java/com/it_jaros/jscanner/ProgressBar.java
+++ b/src/main/java/com/it_jaros/jscanner/ProgressBar.java
@@ -15,7 +15,7 @@ import java.util.regex.Pattern;
public class ProgressBar {
- private List<Progress> hosts = new ArrayList<>();
+ private final List<Progress> hosts = new ArrayList<>();
private final ReentrantLock lock = new ReentrantLock();
private final ScheduledExecutorService ui = Executors.newSingleThreadScheduledExecutor();
private final boolean quiet;
diff --git a/src/main/java/com/it_jaros/jscanner/Scanner.java b/src/main/java/com/it_jaros/jscanner/Scanner.java
index fc4755e..011a28c 100644
--- a/src/main/java/com/it_jaros/jscanner/Scanner.java
+++ b/src/main/java/com/it_jaros/jscanner/Scanner.java
@@ -235,11 +235,10 @@ public class Scanner implements AutoCloseable {
scan.incSocketCounter();
try (Socket socket = new Socket()) {
socket.connect(new InetSocketAddress(host, port), timeoutInMillis);
-
+ result.setState(PortState.OPEN);
if (bannerRecognition) {
result.setBanner(getBanner(socket));
}
- result.setState(PortState.OPEN);
} catch (SocketTimeoutException ignored) {
result.setState(PortState.FILTERED);
} catch (ConnectException ignored) {