Github user clebertsuconic commented on a diff in the pull request:

    https://github.com/apache/activemq-artemis/pull/2020#discussion_r182438794
  
    --- Diff: 
artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/ServerSessionPacketHandler.java
 ---
    @@ -658,6 +658,9 @@ private void onSessionSend(Packet packet) {
              try {
                 final SessionSendMessage message = (SessionSendMessage) packet;
                 requiresResponse = message.isRequiresResponse();
    +            if 
(this.session.getMatchingQueue(message.getMessage().getAddressSimpleString(), 
RoutingType.ANYCAST) == null || 
this.session.getMatchingQueue(message.getMessage().getAddressSimpleString(), 
RoutingType.MULTICAST) == null) {
    --- End diff --
    
    This will kill performance.. we cannot accept this
    Matcing Queue on every onSessionSend.. not happening!!!!


---

Reply via email to