private void doOnMessage(List<?> messages, CometClientTransportWrapper transport) {
   if (transport == primaryTransport) {
     listener.onMessage(messages);
   } else if (RefreshState.PRIMARY_DISCONNECTED.equals(refreshState)) {
     refreshEnqueue(messages);
   }
 }