replyAck.write(upstreamOut); upstreamOut.flush(); long duration = Time.monotonicNow() - begin;
replyAck.write(upstreamOut); upstreamOut.flush(); long duration = Time.monotonicNow() - begin;
private void writeZeroLengthPacket(ExtendedBlock block, String description) throws IOException { PacketHeader hdr = new PacketHeader( 8, // size of packet block.getNumBytes(), // OffsetInBlock 100, // sequencenumber true, // lastPacketInBlock 0, // chunk length false); // sync block hdr.write(sendOut); sendOut.writeInt(0); // zero checksum //ok finally write a block with 0 len sendResponse(Status.SUCCESS, "", null, recvOut); new PipelineAck(100, new int[] {PipelineAck.combineHeader (PipelineAck.ECN.DISABLED, Status.SUCCESS)}).write (recvOut); sendRecvData(description, false); }
replyAck.write(upstreamOut); upstreamOut.flush(); long duration = Time.monotonicNow() - begin;