X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fexternaltask.cpp;h=643831e993b9b7e8a8d4c2b65f11245c612bba18;hb=c75c89d2425ab0c69e94d45a5d956286838bbc67;hp=5f5d394597b3a7d073d80bc2caa830172ba97d92;hpb=666bf60f80a3f220a112c2a97ed00b72871924d3;p=builder.git diff --git a/source/externaltask.cpp b/source/externaltask.cpp index 5f5d394..643831e 100644 --- a/source/externaltask.cpp +++ b/source/externaltask.cpp @@ -50,6 +50,8 @@ void ExternalTask::start() if(stdout_dest==CAPTURE || stderr_dest==CAPTURE) capture_pipe = new IO::Pipe; + prepare(); + if((pid = fork())) { if(pid==-1)