Dialog dialog = inviteTid.getDialog(); Request byeRequest = dialog.createRequest(Request.BYE); ClientTransaction tr =
if (ackCount == 1) { dialog = inviteTid.getDialog(); Request byeRequest = dialog.createRequest(Request.BYE); ClientTransaction tr =
	public void processAck(		RequestEvent requestEvent,		ServerTransaction serverTransaction) {		SipProvider sipProvider = (SipProvider) requestEvent.getSource();		try {			System.out.println("shootme: got an ACK -- sending bye! ");			System.out.println("shootme: got an ACK " 				+ requestEvent.getRequest());			Dialog dialog = inviteTid.getDialog();			Request byeRequest = dialog.createRequest(Request.BYE);			ClientTransaction tr =				sipProvider.getNewClientTransaction(byeRequest);			dialog.sendRequest(tr);			System.out.println("Dialog State = " + dialog.getState());		} catch (Exception ex) {			ex.printStackTrace();			System.exit(0);		}	}