title: WARNING: JGRP000014: Discovery.timeout has been deprecated: GMS.join_timeout should be used instead
body: <pre><code>WARNING: JGRP000014: Discovery.timeout has been deprecated: GMS.join_timeout should be used instead
  </code></pre>
  
  <p>why am I getting this if it's not defined directly by me? at least I don't think it is, looks like we're using the <code>GMS.join_timeout</code></p>
  
  <p>Here's how this one is configured</p>
  
  <pre><code>        log().info(
              "Starting JChannel for Distributable Sessions config:{} with channel name of {}",
              configString,
              channelName
          );
          jChannel = new JChannel(new PlainConfigurator(configString));
  
          jChannel.connect(channelName);
          replicatedSessionIds = new ReplicatedHashMap&lt;&gt;( jChannel );
  
          sessionIds = replicatedSessionIds;
  
          if (! sessionDistributedTest )
          {
              replicatedSessionIds.start(TIME_OUT);
          }
  </code></pre>
  
  <p>and the output of that log messsage</p>
  
  <pre><code>Starting JChannel for Distributable Sessions config:TCP(bind_addr=172.20.0.4;bind_port=7800;max_bundle_size=200000):TCPPING(timeout=3000;initial_hosts=dex.master[7800],dex.slave[7800];port_range=1):VERIFY_SUSPECT(timeout=1500):pbcast.NAKACK2(use_mcast_xmit=false;discard_delivered_msgs=true):pbcast.STABLE(stability_delay=1000;desired_avg_gossip=50000;max_bytes=400000):pbcast.GMS(print_local_addr=true;join_timeout=2000;view_bundling=true):pbcast.STATE_SOCK with channel name of Dex_SpringSecurity_Cluster_Dev
  </code></pre>
  
  <p><code>jgroups 3.6.13</code></p>