From fa7d424f536b7b497e5220624710d9b3ce658f2a Mon Sep 17 00:00:00 2001 From: Brian Seymour Date: Sat, 22 Sep 2018 01:41:35 -0500 Subject: [PATCH] csharp fix --- docker/execute | 4 ++-- docker/executors/csharp | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/docker/execute b/docker/execute index 6e540e3..7a32954 100755 --- a/docker/execute +++ b/docker/execute @@ -57,7 +57,7 @@ docker run \ --network none \ --rm \ --log-driver none \ - -v $filepath:/tmp/$file:ro \ + -v $filepath:/$file:ro \ -v $dir/executors/python2:/executor_python2:ro \ -v $dir/executors/python3:/executor_python3:ro \ -v $dir/executors/ruby:/executor_ruby:ro \ @@ -71,6 +71,6 @@ docker run \ piston \ runuser \ -l runner \ - -c "/$bin /tmp/$file $file 2>&1 | head -c 65536" + -c "/$bin /$file $file 2>&1 | head -c 65536" rm -f /tmp/$file diff --git a/docker/executors/csharp b/docker/executors/csharp index 5454d08..142463f 100755 --- a/docker/executors/csharp +++ b/docker/executors/csharp @@ -1,4 +1,5 @@ #!/bin/sh -mcs $(echo $1 | sed 's/\///') -out:binary -timeout -s KILL 3 mono binary +cd .. +mcs $(echo $1 | sed 's/\///') -out:tmp/binary +timeout -s KILL 3 mono tmp/binary