From 6d7df6901f04dd75acc90258fa03d1d03fbad272 Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Mon, 27 Nov 2017 02:08:25 -0800 Subject: [PATCH] compiler_vm: Remove `bash -c` from exec --- modules/compiler_vm/languages/server/_default.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/compiler_vm/languages/server/_default.pm b/modules/compiler_vm/languages/server/_default.pm index 97fb4a8c..c33579ea 100755 --- a/modules/compiler_vm/languages/server/_default.pm +++ b/modules/compiler_vm/languages/server/_default.pm @@ -48,7 +48,7 @@ sub preprocess { close $fh; print "Executing [$self->{cmdline}] without print_last_statement\n"; - my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\""); + my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}"); $self->{output} = $result; $self->{error} = $retval; @@ -59,7 +59,7 @@ sub preprocess { close $fh; print "Executing [$self->{cmdline}] with print_last_statement\n"; - my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\""); + my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}"); } } else { open(my $fh, '>', $self->{sourcefile}) or die $!; @@ -67,7 +67,7 @@ sub preprocess { close $fh; print "Executing [$self->{cmdline}]\n"; - my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\""); + my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}"); $self->{output} = $result; $self->{error} = $retval; }