I have a java application running on Solaris. This application regularily launches external processes using Runtime.exec. It seems that after a while, having successfully laun
Is stdout and stderr from the process being consumed? You might be looking at the results of a full buffer.
You can test this by adding output redirection to a tempfile for the command that is spawned.