I have attached the trace to <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "> <a href="https://jira.jboss.org/browse/ISPN-765" target="_blank" style="color: rgb(34, 34, 34); ">https://jira.jboss.org/browse/ISPN-765</a></span><div>
<font class="Apple-style-span" color="#444444" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" color="#444444" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">If you need more info, just ask :)</span></font></div>
<div><font class="Apple-style-span" color="#444444" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><a href="https://jira.jboss.org/browse/ISPN-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12564464#comment-12564464" target="_blank"></a><font class="Apple-style-span" color="#444444" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Tristan<br>
</span></font><br><div class="gmail_quote">On Mon, Nov 22, 2010 at 17:53, Manik Surtani <span dir="ltr">&lt;<a href="mailto:manik@jboss.org">manik@jboss.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word">I believe the rehasher actually does do this.  Do you have a test that consistently reproduces this?<div><div><div></div><div class="h5"><br><div><div>On 20 Nov 2010, at 15:36, Tristan Tarrant wrote:</div>
<br><blockquote type="cite">I can reproduce something similar every time. With the latest 4.2.x git, if I wait for each node to initialize before starting the next everything is fine: with an empty cache the time to start each node is in the order of a couple of seconds. If instead, I start two or more nodes at the same time, Infinispan seizes up for a much longer time. In the worst case I have seen Infinispan time out after 20 minutes. I can provide exact traces (I am not on my work computer at the moment), but I think that the rehasher should queue up other nodes while it is busy rehashing. This is quite a serious issue in my opinion and we should try and fix it before CR.<div>

<br></div><div>Tristan<br><div><br><div class="gmail_quote">On Mon, Nov 15, 2010 at 11:58, Galder Zamarreño <span dir="ltr">&lt;<a href="mailto:galder@redhat.com" target="_blank">galder@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sorry, I mean to say that &quot;I&#39;m pretty sure this is NOT a network issue&quot;.<br>
<br>
It might be mitigated that way yeah, but it&#39;d be helpful for you to help us adding some TRACE logging for org.infinispan and attaching the startup log files of all parties involved if you can replicate the issue easily.<br>


<div><div></div><div><br>
On Nov 12, 2010, at 4:31 PM, Tristan Tarrant wrote:<br>
<br>
&gt; Network issue is a bit vague. Would the problem be mitigated by manually starting each cache one at a time ?<br>
&gt;<br>
&gt; Tristan<br>
&gt;<br>
&gt; On Fri, Nov 12, 2010 at 16:09, Galder Zamarreño &lt;<a href="mailto:galder@redhat.com" target="_blank">galder@redhat.com</a>&gt; wrote:<br>
&gt; I&#39;m pretty sure this is a network issue. I saw it myself when testing concurrent Hot Rod startups, but only happened once of all the times I tried.<br>
&gt;<br>
&gt; On Nov 12, 2010, at 4:07 PM, Vladimir Blagojevic wrote:<br>
&gt;<br>
&gt; &gt; This looks more like a network related issue than anything else. Can we move it jboss forums?<br>
&gt; &gt;<br>
&gt; &gt; On 2010-11-12, at 11:52 AM, Galder Zamarreño wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; Could be the same root cause behind <a href="https://jira.jboss.org/browse/ISPN-762" target="_blank">https://jira.jboss.org/browse/ISPN-762</a> ?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Mircea/Vladimir, did you guys change the rehashing code for beta1? I believe you did. If so, could you look at this?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Nov 11, 2010, at 3:25 PM, Tristan Tarrant wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; Dear all,<br>
&gt; &gt;&gt;&gt; we are using 4.2.0.BETA1 and we are getting the following message when a second node is started.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; 2010-11-11 15:04:38,397 INFO  [STDOUT] (main) 20101111 150438 INFO  [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (main) Cache local address is asrab02-38676, physical addresses are [<a href="http://10.100.0.6:55448/" target="_blank">10.100.0.6:55448</a>]<br>


&gt; &gt;&gt;&gt; 2010-11-11 15:06:38,656 INFO  [STDOUT] (Rehasher-asrab02-38676) 20101111 150638 ERROR [org.infinispan.distribution.JoinTask] (Rehasher-asrab02-38676) Caught exception!<br>
&gt; &gt;&gt;&gt; org.infinispan.CacheException: org.infinispan.util.concurrent.TimeoutException: Timed out after 120 seconds waiting for a response from asrab01-58616<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.invokeRemoteCommands(CommandAwareRpcDispatcher.java:122)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotely(JGroupsTransport.java:403)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:101)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:125)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.distribution.JoinTask.retrieveOldCH(JoinTask.java:187)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.distribution.JoinTask.performRehash(JoinTask.java:87)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.distribution.RehashTask.call(RehashTask.java:53)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.distribution.RehashTask.call(RehashTask.java:33)<br>
&gt; &gt;&gt;&gt;   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)<br>
&gt; &gt;&gt;&gt;   at java.util.concurrent.FutureTask.run(FutureTask.java:138)<br>
&gt; &gt;&gt;&gt;   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
&gt; &gt;&gt;&gt;   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
&gt; &gt;&gt;&gt;   at java.lang.Thread.run(Thread.java:619)<br>
&gt; &gt;&gt;&gt; Caused by: org.infinispan.util.concurrent.TimeoutException: Timed out after 120 seconds waiting for a response from asrab01-58616<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher$ReplicationTask.call(CommandAwareRpcDispatcher.java:304)<br>
&gt; &gt;&gt;&gt;   at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.invokeRemoteCommands(CommandAwareRpcDispatcher.java:120)<br>
&gt; &gt;&gt;&gt;   ... 12 more<br>
&gt; &gt;&gt;&gt; 2010-11-11 15:06:38,657 INFO  [STDOUT] (Rehasher-asrab02-38676) 20101111 150638 INFO  [org.infinispan.distribution.TransactionLoggerImpl] (Rehasher-asrab02-38676) Stopping transaction logging<br>
&gt; &gt;&gt;&gt; 2010-11-11 15:06:38,657 INFO  [STDOUT] (Rehasher-asrab02-38676) 20101111 150638 INFO  [org.infinispan.distribution.JoinTask] (Rehasher-asrab02-38676) asrab02-38676 completed join rehash!<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; The first node prints out the following:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; 2010-11-11 15:01:55,725 INFO  [STDOUT] (Incoming-1,ngs-infinispan-preprod_cluster,asrab01-58616) 20101111 150155 INFO  [org.infinispan.distribution.DistributionManagerImpl] (Incoming-1,ngs-infinispan-preprod_cluster,asrab01-58616) Detected a view change.  Member list changed from [asrab01-58616] to [asrab01-58616, asrab02-38676]<br>


&gt; &gt;&gt;&gt; .....<br>
&gt; &gt;&gt;&gt; 2010-11-11 15:01:55,731 INFO  [STDOUT] (Incoming-1,ngs-infinispan-preprod_cluster,asrab01-58616) 20101111 150155 INFO  [org.infinispan.distribution.DistributionManagerImpl] (Incoming-1,ngs-infinispan-preprod_cluster,asrab01-58616) This is a JOIN event!  Wait for notification from new joiner asrab02-38676<br>


&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; What does it mean ?<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Thanks in advance<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Tristan<br>
&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt; &gt;&gt;&gt; infinispan-dev mailing list<br>
&gt; &gt;&gt;&gt; <a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
&gt; &gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Galder Zamarreño<br>
&gt; &gt;&gt; Sr. Software Engineer<br>
&gt; &gt;&gt; Infinispan, JBoss Cache<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; _______________________________________________<br>
&gt; &gt;&gt; infinispan-dev mailing list<br>
&gt; &gt;&gt; <a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
&gt; &gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; infinispan-dev mailing list<br>
&gt; &gt; <a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
&gt;<br>
&gt; --<br>
&gt; Galder Zamarreño<br>
&gt; Sr. Software Engineer<br>
&gt; Infinispan, JBoss Cache<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; infinispan-dev mailing list<br>
&gt; <a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; infinispan-dev mailing list<br>
&gt; <a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
<br>
--<br>
Galder Zamarreño<br>
Sr. Software Engineer<br>
Infinispan, JBoss Cache<br>
<br>
<br>
_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
</div></div></blockquote></div><br></div></div>
_______________________________________________<br>infinispan-dev mailing list<br><a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a></blockquote>
</div><br></div></div><font color="#888888"><div>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">
<div>--</div><div>Manik Surtani</div><div><a href="mailto:manik@jboss.org" target="_blank">manik@jboss.org</a></div><div>Lead, Infinispan</div><div>Lead, JBoss Cache</div><div><a href="http://www.infinispan.org" target="_blank">http://www.infinispan.org</a></div>
<div><a href="http://www.jbosscache.org" target="_blank">http://www.jbosscache.org</a></div><div><br></div></div></span><br></span><br>
</div>
<br></font></div></div><br>_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br></blockquote></div><br></div>