From 8d40ec4bff17b8ad04008a8b851bc26aafcfc72b Mon Sep 17 00:00:00 2001 From: Matthias Jaros Date: Mon, 9 Mar 2026 14:41:39 +0100 Subject: Finally refactored structure of virtual threads in a way that makes sense and feels more natural. Each layer, host target and target port scan has it's own executor and is responsible for it's own updates. return statement is called only when everything is finished --- src/main/java/com/it_jaros/networkScanner/ScanResult.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/it_jaros/networkScanner/ScanResult.java') diff --git a/src/main/java/com/it_jaros/networkScanner/ScanResult.java b/src/main/java/com/it_jaros/networkScanner/ScanResult.java index e29f4ca..92005b6 100644 --- a/src/main/java/com/it_jaros/networkScanner/ScanResult.java +++ b/src/main/java/com/it_jaros/networkScanner/ScanResult.java @@ -2,4 +2,4 @@ package com.it_jaros.networkScanner; import java.util.Queue; -public record ScanResult(String target, Queue openPorts, Progress progress) {} +public record ScanResult(String target, Queue openPorts) {} -- cgit v1.3.1