diff --git a/lib/modules/Process.pmod b/lib/modules/Process.pmod index a5e55f9a124d498c5ad0b9bb1234529cb4d65ff4..1c9ba6e5a1aac1c9f847dfe7fbe7d441732d2e19 100644 --- a/lib/modules/Process.pmod +++ b/lib/modules/Process.pmod @@ -41,8 +41,8 @@ varargs int spawn(string s,object stdin,object stdout,object stderr) stdout->dup2(File("stdout")); if(stderr) - stderr->dup2(File,"stderr"); - + stderr->dup2(File("stderr")); + exec("/bin/sh","-c",s); exit(69); }