{
((ServletTimer) leg2.getAttribute(CancelCallTask.class.getName())).cancel();
// ACK to leg2
SipServletResponse leg2Resp = (SipServletResponse) response.getRequest().getAttribute(RESP_INV);
SipServletRequest request = leg2Resp.createAck();
copy(response, request);
request.send();
// ACK to leg1
response.createAck().send();