try {
seqno=entry.sent_msgs_seqno;
if(seqno == DEFAULT_FIRST_SEQNO) // only happens on the first message
entry.send_conn_id=getNewConnectionId();
if(entry.sent_msgs == null) // first msg to peer 'dst'
entry.sent_msgs=new AckSenderWindow(this, new StaticInterval(timeout), timer, this.local_addr);
UnicastHeader hdr=new UnicastHeader(UnicastHeader.DATA, seqno, entry.send_conn_id,
seqno == DEFAULT_FIRST_SEQNO);
msg.putHeader(name, hdr);
if(log.isTraceEnabled()) {
StringBuilder sb=new StringBuilder();