diff options
author | Benny Prijono <bennylp@teluu.com> | 2012-04-11 10:01:00 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2012-04-11 10:01:00 +0000 |
commit | 693ebfcee09d2af61bd8e9d8ee27c3b4439306fc (patch) | |
tree | 1423c99c0c6b890402117f15ac03e8b0649c5454 /pjsip/src/pjsua-lib | |
parent | 111443b10c8559698f38213a0150868890a2a02c (diff) |
Re #1474: merged r4031-r4037
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4038 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua-lib')
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_acc.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_acc.c b/pjsip/src/pjsua-lib/pjsua_acc.c index b8f0dd8e..5182ef56 100644 --- a/pjsip/src/pjsua-lib/pjsua_acc.c +++ b/pjsip/src/pjsua-lib/pjsua_acc.c @@ -2882,6 +2882,13 @@ void pjsua_acc_on_tp_state_changed(pjsip_transport *tp, continue; } + /* Release regc transport immediately + * See https://trac.pjsip.org/repos/ticket/1481 + */ + if (pjsua_var.acc[i].regc) { + pjsip_regc_release_transport(pjsua_var.acc[i].regc); + } + /* Schedule reregistration for this account */ schedule_reregistration(acc); } |