Sorry, from that snippet I don't know which process
is which. Can you compress it and attach the result?
Is it the case that process 14115 is writing to the
same pipe that process 14119 is reading from, and
that both processes are waiting (one on a write,
the other on a read)? That shouldn't happen; pipes
are not supposed to do that. Either I don't understand
the trace, or OpenSolaris 2010.03 has a serious bug in
its pipe handling.