From f79f5df987a12a1cea16ceb4c8583bae202a8b38 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Tue, 16 Jul 2013 06:24:54 +0000 Subject: Misc re #1630: stop MWI subscription when account is unregistered, because we only start it after acc is registered git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4564 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua-lib/pjsua_pres.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pjsip/src/pjsua-lib') diff --git a/pjsip/src/pjsua-lib/pjsua_pres.c b/pjsip/src/pjsua-lib/pjsua_pres.c index d4af27df..a9c31073 100644 --- a/pjsip/src/pjsua-lib/pjsua_pres.c +++ b/pjsip/src/pjsua-lib/pjsua_pres.c @@ -2094,7 +2094,7 @@ pj_status_t pjsua_start_mwi(pjsua_acc_id acc_id, pj_bool_t force_renew) acc = &pjsua_var.acc[acc_id]; - if (!acc->cfg.mwi_enabled) { + if (!acc->cfg.mwi_enabled || !acc->regc) { if (acc->mwi_sub) { /* Terminate MWI subscription */ pjsip_evsub *sub = acc->mwi_sub; -- cgit v1.2.3