b/f: no session refresh if not connected

sayer/1.4-spce2.6
Stefan Sayer 16 years ago
parent 0bd5b00213
commit 45d17cbb2e

@ -366,6 +366,10 @@ int AmB2BSession::sendEstablishedReInvite() {
}
bool AmB2BSession::refresh(int flags) {
// no session refresh if not connected
if (dlg.getStatus() != AmSipDialog::Connected)
return false;
DBG(" *** AmB2BSession::refresh *** \n");
// not in B2B mode
if (other_id.empty() ||

@ -980,6 +980,10 @@ void AmSession::updateRefreshMethod(const string& headers) {
}
bool AmSession::refresh(int flags) {
// no session refresh if not connected
if (dlg.getStatus() != AmSipDialog::Connected)
return false;
if (refresh_method == REFRESH_UPDATE) {
DBG("Refreshing session with UPDATE\n");
return sendUpdate("", "", "") == 0;

Loading…
Cancel
Save