* Description: 2 subscribes - one client waits to long and times out<br>
* Expectation: passes
*/
@Test
public void t44_OneSlowClientOfTwo() throws Exception {
SCMPClnSubscribeCall subscribeCall1 = new SCMPClnSubscribeCall(this.requester, TestConstants.pubServerName1);
subscribeCall1.setNoDataIntervalSeconds(10);
subscribeCall1.setSessionInfo(TestConstants.publishUncompressedMsgCmd);
subscribeCall1.setMask(TestConstants.mask);
subscribeCall1.setRequestBody("5");
TestCallback cbk1 = new TestCallback();
subscribeCall1.invoke(cbk1, 2000);
SCMPMessage reply1 = cbk1.getMessageSync(1000);
TestUtil.checkReply(reply1);
String sessionId1 = reply1.getSessionId();
SCMPClnSubscribeCall subscribeCall2 = new SCMPClnSubscribeCall(this.requester, TestConstants.pubServerName1);
subscribeCall2.setNoDataIntervalSeconds(10);
subscribeCall2.setSessionInfo(TestConstants.publishUncompressedMsgCmd);
subscribeCall2.setMask(TestConstants.mask);
subscribeCall2.setRequestBody("5");
TestCallback cbk2 = new TestCallback();
subscribeCall2.invoke(cbk2, 2000);
SCMPMessage reply2 = cbk2.getMessageSync(2000);
TestUtil.checkReply(reply2);
String sessionId2 = reply2.getSessionId();
// sleep 50 seconds - then send RCP for client1