} else if (ackType == handler.DEAD_REQUEST) {
cleanList = handler.handleDeadMsgs(con, ids, cids,
handler.DEAD_REASON_UNDELIVERABLE,
exception, deadComment, deliverCnt);
} else if (ackType == handler.UNDELIVERABLE_REQUEST) {
cleanList = handler.handleUndeliverableMsgs(con, ids, cids);
} else if (tid != null) {
cleanList = handler.handleTransaction(con, tid, ids, cids);
} else {
cleanList = handler.handleAcks(con, ids, cids, true); //XXX ackack flag