From e74e58a2c367a96da9312ab759cce201908e400a Mon Sep 17 00:00:00 2001 From: epi Date: Tue, 29 Dec 2020 14:07:53 -0600 Subject: [PATCH] reviewed reporter --- src/reporter.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/reporter.rs b/src/reporter.rs index 66694e5..fc4f5dd 100644 --- a/src/reporter.rs +++ b/src/reporter.rs @@ -1,14 +1,16 @@ -use crate::statistics::StatCommand; use crate::{ config::{CONFIGURATION, PROGRESS_PRINTER}, scanner::RESPONSES, + statistics::StatCommand, utils::{ferox_print, make_request, open_file}, FeroxChannel, FeroxResponse, FeroxSerialize, }; use console::strip_ansi_codes; -use std::io::Write; -use std::sync::{Arc, Once, RwLock}; -use std::{fs, io}; +use std::{ + fs, io, + io::Write, + sync::{Arc, Once, RwLock}, +}; use tokio::sync::mpsc::{self, UnboundedReceiver, UnboundedSender}; use tokio::task::JoinHandle; @@ -63,7 +65,7 @@ pub fn initialize( let file_clone = tx_file.clone(); let term_reporter = tokio::spawn(async move { - spawn_terminal_reporter(rx_rpt, file_clone, tx_stats.clone(), save_output).await + spawn_terminal_reporter(rx_rpt, file_clone, tx_stats, save_output).await }); let file_reporter = if save_output {