Fix #861: use safer sprintf formatting

This commit is contained in:
Wolfgang Bumiller 2016-01-08 12:43:58 +01:00 committed by Dietmar Maurer
parent 7a83df1bc9
commit e34c27f474

View File

@ -648,9 +648,9 @@ sub write_active_workers {
my $saved = $task->{saved} ? 1 : 0; my $saved = $task->{saved} ? 1 : 0;
if ($task->{endtime}) { if ($task->{endtime}) {
if ($task->{status}) { if ($task->{status}) {
$raw .= sprintf("$upid $saved %08X $task->{status}\n", $task->{endtime}); $raw .= sprintf("%s %s %08X %s\n", $upid, $saved, $task->{endtime}, $task->{status});
} else { } else {
$raw .= sprintf("$upid $saved %08X\n", $task->{endtime}); $raw .= sprintf("%s %s %08X\n", $upid, $saved, $task->{endtime});
} }
} else { } else {
$raw .= "$upid $saved\n"; $raw .= "$upid $saved\n";