If channel.setOpt(Channel.LOCAL, false) is set, we discard messages at the JChannel level. However, since the messages still have to travel up the entire stack, only to be discarded, we should discard local messages (if set) already at the transport level.
SOLUTION: send a CONFIG (or INFO?) event down the stack when an option has changed, so the transport can take note.