summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java')
-rw-r--r--pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java
index d0ea68a7..89731839 100644
--- a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java
+++ b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MainActivity.java
@@ -173,9 +173,6 @@ public class MainActivity extends Activity implements Handler.Callback, MyAppObs
m2.sendToTarget();
}
- if (ci.getState() == pjsip_inv_state.PJSIP_INV_STATE_DISCONNECTED)
- currentCall = null;
-
} else if (m.what == MSG_TYPE.BUDDY_STATE) {
MyBuddy buddy = (MyBuddy) m.obj;
@@ -339,7 +336,7 @@ public class MainActivity extends Activity implements Handler.Callback, MyAppObs
try {
call.makeCall(buddy_uri, prm);
} catch (Exception e) {
- currentCall = null;
+ call.delete();
return;
}