Add a usleep to reduce cpu usage and let it be used for actual useful work
This commit is contained in:
parent
02d3566542
commit
df2057c032
1 changed files with 2 additions and 1 deletions
3
build.pl
3
build.pl
|
@ -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.
|
||||||
|
|
Loading…
Add table
Reference in a new issue