Add a usleep to reduce cpu usage and let it be used for actual useful work

This commit is contained in:
Automation Pipeline 2023-10-09 16:01:43 -04:00
parent 02d3566542
commit df2057c032

View file

@ -11,7 +11,7 @@ use Getopt::Long;
use Future; use Future;
use Path::Tiny; use Path::Tiny;
use IPC::Run; use IPC::Run;
use Time::HiRes qw/time/; use Time::HiRes qw/time usleep/;
use Syntax::Keyword::Try; use Syntax::Keyword::Try;
use Time::Piece; use Time::Piece;
@ -81,6 +81,7 @@ sub run_cmd {
process_lines($disp_prefix, "[ERR]", $log_fh, \$raw_err); process_lines($disp_prefix, "[ERR]", $log_fh, \$raw_err);
$handle->reap_nb(); $handle->reap_nb();
usleep(100);
} }
# Nothing we do here is a fatal error. # Nothing we do here is a fatal error.