gregsmit wrote:

Hi Steve,

Thanks -- That's what I thought (and what I've seen before)  That if you
started to read from the out/err of the child process, then it would
spawning doesn't work, IE, the parent exit causes the child to exit.

Do you unhook the input and output by closing the channels, something like
this:
process.getInputStream().getChannel().close()?

If I call that for the input, output, and error streams, without reading out
a single byte, then a process created through Runtime.exec() can live after
my Java process?

That's really cool, and not something I've really been able to find out
anywhere else.


I think so, though you'd have to ask on the developer list to be sure. All I know is that code is complex, but it has reached that level of complexity in order to work everywhere.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to