code: static void rcvSendSessMsg(CommsServerByteBuffer request,
                                 Conversation conversation,
                                 int requestNumber,
                                 boolean allocatedFromBufferPool,
                                 boolean partOfExchange)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "rcvSendSessMsg");
  
          final boolean optimizedTx = CommsUtils.requiresOptimizedTransaction(conversation);
          sendSessMsg(request, conversation, requestNumber, partOfExchange,
                      allocatedFromBufferPool, true, optimizedTx);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "rcvSendSessMsg");
      }
docs: Calls the internal send method that will send a message and inform the
  client as to the outcome.
  
  @param request
  @param conversation
  @param requestNumber
  @param allocatedFromBufferPool
  @param partOfExchange