if (!entry.deleted) {
// Delete it and mark it deleted, and note that we deleted one.
PersistChanGrpMgr theGrp = managers[entry.getPersistChanGrpMgrIdx()];
Channel theChan = (Channel) entry.theItem.getChannel();
theGrp.deActivate();
int before = theGrp.getItemCount(theChan);
int after = theGrp.deleteItemFromChannel(theChan, entry.theItem);
if (getActiveSemaphor()) theGrp.activate();
logger.debug("Deleted. Count before =" + before + " /after: " + after);