observer.up(evt, up_queue.size());
observer.up(evt, up_queue.size()); if(trace) log.trace("looped back local message " + copy);
if(observer.up(evt, up_queue.size()) == false) { // false means discard event return;
if(observer.up(evt, mq.size()) == false) { // false means discard event return;
observer.up(evt, up_queue.size());
observer.up(evt, up_queue.size()); if(trace) log.trace("looped back local message " + copy); passUp(evt);