summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/ProgressBar.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/ProgressBar.java')
-rw-r--r--src/main/java/com/it_jaros/jscanner/ProgressBar.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/ProgressBar.java b/src/main/java/com/it_jaros/jscanner/ProgressBar.java
index 49cc033..875886d 100644
--- a/src/main/java/com/it_jaros/jscanner/ProgressBar.java
+++ b/src/main/java/com/it_jaros/jscanner/ProgressBar.java
@@ -36,7 +36,6 @@ public class ProgressBar {
return;
}
- clearStatusLine();
printErrors(result);
printPortsResults(result, showFilteredPorts);
}
@@ -45,6 +44,7 @@ public class ProgressBar {
private void printErrors(ScanResult result) {
if (result.errors().isEmpty()) return;
+ clearStatusLine();
System.err.printf(
"error: host scan failed | host=%s | errors: %d%n",
result.host(),
@@ -143,14 +143,14 @@ public class ProgressBar {
long duration = scan.getDurationMillis();
String durationStr = formatDuration(duration);
- System.out.println("\n--------------------");
- System.out.println("Stats:");
- System.out.println("Total hosts scanned: " + scan.getHostTotalCounter().max());
- System.out.println("Duration: " + durationStr);
- System.out.println("Peak concurrent hosts: " + scan.getHostCounter().max());
- System.out.println("Peak concurrent sockets: " + scan.getSocketCounter().max());
- System.out.println("Peak concurrent workers: " + scan.getThreadCounter().max());
- System.out.println("--------------------\n");
+ System.err.println("\n--------------------");
+ System.err.println("Stats:");
+ System.err.println("Total hosts scanned: " + scan.getHostTotalCounter().max());
+ System.err.println("Duration: " + durationStr);
+ System.err.println("Peak concurrent hosts: " + scan.getHostCounter().max());
+ System.err.println("Peak concurrent sockets: " + scan.getSocketCounter().max());
+ System.err.println("Peak concurrent workers: " + scan.getThreadCounter().max());
+ System.err.println("--------------------\n");
}
private static String formatDuration(long millis) {