----- Original Message ----- > From: "Pedro Ruivo" <pe...@infinispan.org> > To: "ispn-dev" <infinispan-dev@lists.jboss.org> > Sent: Wednesday, February 22, 2017 9:59:21 AM > Subject: [infinispan-dev] Default TCP configuration is broken. > > Hi team, > > The 'default-jgroups-tcp.xml" has MFC protocol without the FRAG2/3 > protocol. This is broken when we send a multicast message larger than > 'max-credits'. It will block forever in MFC [1]. No timeouts since we > don't have the CompletableFuture at this point. > > Possible solutions are: > > #1 put back FRAG2/3 > > advantage: we have multicast flow control. > disadvantage: all messages are fragmented (unicast and multicast), that > probably requires more resources (more messages in NAKACK and UNICAST > tables?)
This is my preferred solution, since removing MFC did not work for me! Thanks, Alan > > #2 remove MFC > > advantage: probably low resources usages. TCP will handle any fragmentation. > disadvantage: we don't have multicast flow control. > > #3 alternative? > > Cheers, > Pedro > > [1] actually, I need a thread dump to confirm it. > _______________________________________________ > infinispan-dev mailing list > infinispan-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/infinispan-dev > _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev