- mkfifo 'fifo1', 0600 or die $! unless -e 'fifo1';
- mkfifo 'fifo2', 0600 or die $! unless -e 'fifo2';
+ mkfifo 'fifo1', 0600 or die "$!\n" unless -e 'fifo1';
+ mkfifo 'fifo2', 0600 or die "$!\n" unless -e 'fifo2';
my @fds = $ENV{GRUNTMASTER_VM} ? qw,0 /dev/ttyS1 1 >/dev/ttyS1, : qw/0 fifo1 1 >fifo2/;
$meta->{files}{prog}{run}->($meta->{files}{prog}{name}, fds => \@fds, map {defined $meta->{$_} ? ($_ => $meta->{$_}) : () } qw/timeout mlimit/);
} catch {
my @fds = $ENV{GRUNTMASTER_VM} ? qw,0 /dev/ttyS1 1 >/dev/ttyS1, : qw/0 fifo1 1 >fifo2/;
$meta->{files}{prog}{run}->($meta->{files}{prog}{name}, fds => \@fds, map {defined $meta->{$_} ? ($_ => $meta->{$_}) : () } qw/timeout mlimit/);
} catch {