}
@Test
public void testMultipleClientSession_WithOneMaxSessionPerBrowser_WithNoMultiSessionInterval() throws Exception
{
AbstractHttpTransport transport = (AbstractHttpTransport)bayeux.getTransport("long-polling");
transport.setOption(AbstractHttpTransport.MAX_SESSIONS_PER_BROWSER_OPTION, 1);
transport.setOption(AbstractHttpTransport.MULTI_SESSION_INTERVAL_OPTION, 0);
// Force re-initialization
transport.init();
BayeuxClient client1 = newBayeuxClient();
final ConcurrentLinkedQueue<Message> connects1 = new ConcurrentLinkedQueue<>();
final CountDownLatch latch1 = new CountDownLatch(2);
client1.getChannel(Channel.META_CONNECT).addListener(new ClientSessionChannel.MessageListener()