// Remove unfinished parts of the outbound message from the pipe. public void rollback() { // Remove incomplete message from the outbound pipe. Msg msg; if (outpipe != null) { while ((msg = outpipe.unwrite()) != null) { assert ((msg.flags() & Msg.MORE) > 0); // msg.close (); } } }