diff options
| author | 2026-08-03 13:42:46 +0200 | |
|---|---|---|
| committer | 2026-08-03 13:42:46 +0200 | |
| commit | 299cd8d2eeff5eeb6f891869805a22fde6e05af8 (patch) | |
| tree | 020e9f60b0a336b026f5b724716f8d6f8a40594c /src/main/java/com | |
| parent | e908b8dd55b36f3fd855ce955d05d9a0b56fd5b0 (diff) | |
Fixed Error on Strg+C because of no portState set
Diffstat (limited to 'src/main/java/com')
| -rw-r--r-- | src/main/java/com/it_jaros/jscanner/PortResult.java | 6 | ||||
| -rw-r--r-- | src/main/java/com/it_jaros/jscanner/Scanner.java | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/PortResult.java b/src/main/java/com/it_jaros/jscanner/PortResult.java index ff1d5a1..be2e119 100644 --- a/src/main/java/com/it_jaros/jscanner/PortResult.java +++ b/src/main/java/com/it_jaros/jscanner/PortResult.java @@ -39,4 +39,10 @@ public class PortResult { public Exception getException() { return exception; } + + public static PortResult empty() { + PortResult portResult = new PortResult(); + portResult.setState(PortState.UNKNOWN); + return portResult; + } } diff --git a/src/main/java/com/it_jaros/jscanner/Scanner.java b/src/main/java/com/it_jaros/jscanner/Scanner.java index 418bad2..ff014b1 100644 --- a/src/main/java/com/it_jaros/jscanner/Scanner.java +++ b/src/main/java/com/it_jaros/jscanner/Scanner.java @@ -336,7 +336,7 @@ public class Scanner implements AutoCloseable { scan.getThreadCounter().inc(); portScanRateLimiter.apply(); if (cancelled) { - return new PortResult(); + return PortResult.empty(); } return checkPort(); } finally { |
