Module: sip-router
Branch: tmp/tm_async_reply_support
Commit: b908ce411329a24d8bbac9191ee1dd4c7af6099b
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b908ce4…
Author: Jason Penton <jason.penton(a)smilecoms.com>
Committer: Jason Penton <jason.penton(a)smilecoms.com>
Date: Thu Jul 11 22:13:40 2013 +0200
modules/tm: no need to kill transaction on continue if there are no open branches
---
modules/tm/t_suspend.c | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/modules/tm/t_suspend.c b/modules/tm/t_suspend.c
index c7e331d..3b03f97 100644
--- a/modules/tm/t_suspend.c
+++ b/modules/tm/t_suspend.c
@@ -294,13 +294,6 @@ int t_continue(unsigned int hash_index, unsigned int label,
if (t->uac[branch].last_received < 200)
break;
}
-
- if (branch == t->nr_of_outgoings) {
- /* There is not any open branch so there is
- * no chance that a final response will be received. */
- ret = 0;
- goto kill_trans;
- }
}
UNLOCK_ASYNC_CONTINUE(t);
@@ -320,10 +313,10 @@ kill_trans:
"reply generation failed\n");
/* The transaction must be explicitely released,
* no more timer is running */
- UNLOCK_REPLIES(t);
+ UNLOCK_ASYNC_CONTINUE(t);
t_release_transaction(t);
} else {
- UNLOCK_REPLIES(t);
+ UNLOCK_ASYNC_CONTINUE(t);
}
t_unref(t->uas.request);
when mediaproxy-ng gets answer command matching previous offer command,
it prints to syslog:
Jul 12 09:00:17 siika mediaproxy-ng[15173]: [be2750275b5b8db2 - ] Got LOOKUP, but no usable callstreams found
what does "no usable callstreams found" mean?
reply to answer command looks ok and media flows ok to both directions.
-- juha
i noticed that kamailio master from july 8 now crashes each time i stop
it. has something recently changed in dialplan module?
-- juha
(gdb) where
#0 0x000000000054198b in qm_detach_free (qm=0x7f9d43a9b000,
frag=0x7f9d51ec2b98) at mem/q_malloc.c:269
#1 0x0000000000541fcd in qm_free (qm=0x7f9d43a9b000, p=0x7f9d51ec2bc8)
at mem/q_malloc.c:511
#2 0x00007f9d4efd4b2c in mod_destroy () at dialplan.c:222
#3 0x00000000004f39a9 in destroy_modules () at sr_module.c:817
#4 0x0000000000466066 in cleanup (show_status=1) at main.c:559
#5 0x0000000000467139 in shutdown_children (sig=15, show_status=1)
at main.c:701
#6 0x00000000004675ba in handle_sigs () at main.c:731
#7 0x000000000046cf3f in main_loop () at main.c:1745
#8 0x000000000046f856 in main (argc=17, argv=0x7fffbc06ef28) at main.c:2529
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task is now closed:
FS#89 - tls module 'config' param can point to directory
User who did this - Juha Heinanen (jh)
Reason for closing: Implemented
More information can be found at the following URL:
https://sip-router.org/tracker/index.php?do=details&task_id=89
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.