diff --git a/daggy/src/executors/task/SlurmTaskExecutor.cpp b/daggy/src/executors/task/SlurmTaskExecutor.cpp index 4cc96ab..fcc4a55 100644 --- a/daggy/src/executors/task/SlurmTaskExecutor.cpp +++ b/daggy/src/executors/task/SlurmTaskExecutor.cpp @@ -131,6 +131,7 @@ namespace daggy::executors::task { env[0] = empty; char script[] = "#!/bin/bash\n$@\n"; + char stdinFile[] = "/dev/null"; // taken from slurm int error_code; @@ -153,7 +154,7 @@ namespace daggy::executors::task { jd.argc = argv.size(); // TODO figure out the script to run jd.script = script; - jd.std_in = empty; + jd.std_in = stdinFile; jd.std_err = const_cast(stderrFile.c_str()); jd.std_out = const_cast(stdoutFile.c_str()); jd.work_dir = const_cast(workDir.c_str()); @@ -243,4 +244,4 @@ namespace daggy::executors::task { return record; } } -#endif \ No newline at end of file +#endif diff --git a/utils/daggyc/daggyc.cpp b/utils/daggyc/daggyc.cpp index cbebf30..9e03f8a 100644 --- a/utils/daggyc/daggyc.cpp +++ b/utils/daggyc/daggyc.cpp @@ -2,7 +2,7 @@ #include #include -#include +#include #include #include diff --git a/utils/daggyd/daggyd.cpp b/utils/daggyd/daggyd.cpp index 59cf8b8..e22d918 100644 --- a/utils/daggyd/daggyd.cpp +++ b/utils/daggyd/daggyd.cpp @@ -5,7 +5,7 @@ #include #include -#include +#include #include