Hi,

Is there a way to observe the stderr of a process? I've got a Java-based 
automated test system, in which my Java testcases run as the grand-grand 
children of the top level test program with stderr and stdout of the testcases 
being bufferred and processed in a delayed fashion by the processes in between 
after a batch of testcases has completed. Output buffering by the test system 
often gets in the way (in cases such as one of the testcases hanging and me 
wanting to generate a thread dump by sending SIGQUIT to the hanging bottom 
level process), but would require a significant effort on my part to get rid of.

I've tried "truss", but it outputs only part of the buffers being written.

Any help appreciated.

Peter
 
 
--
This messages posted from opensolaris.org

Reply via email to