public void waitFor() { if (mStdoutTask != null) { mStdoutTask.waitForStop(); mStdoutTask = null; } if (mStderrTask != null) { mStderrTask.waitForStop(); mStderrTask = null; } if (mStdinTask != null) { mStdinTask.waitForStop(); mStdinTask = null; } }