// Assuming fd is zero, read from stdin and set that up.
if (getStdioFD(opts) != 0) {
throw new AssertionError("Only FDs 0, 1, and 2 supported");
}
StreamPiper piper = new StreamPiper(parent.runner.getStdin(), out, false);
piper.start(parent.runner.getUnboundedPool());
} else {
throw Utils.makeError(cx, parent, "Trireme unsupported stdio type " + type);
}
}