String ch_name=hdr.channel_name;
if(isSingleton()) {
Protocol tmp_prot=up_prots.get(ch_name);
if(tmp_prot != null) {
tmp_prot.up(new Event(Event.MSG, msg));
}
}
else {
// Discard if message's cluster name is not the same as our cluster name
if(perform_cluster_name_matching && channel_name != null && !channel_name.equals(ch_name)) {