Module: sip-router
Branch: master
Commit: 9ae149ba25ee6467da1d95dd435995b9a59166a3
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9ae149b…
Author: Miklos Tirpak <miklos(a)iptel.org>
Committer: Miklos Tirpak <miklos(a)iptel.org>
Date: Thu Mar 29 10:45:02 2012 +0200
tm: fix the multiple t_suspend+t_continue scenario
When t_suspend() was called in the route block executed
by t_continue(), the function did not recognize the newly
added blind UAC and claimed that there is no new branch added.
This resulted in the transaction being killed by t_continue().
---
modules/tm/t_suspend.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/modules/tm/t_suspend.c b/modules/tm/t_suspend.c
index 578d6b0..e6e2e35 100644
--- a/modules/tm/t_suspend.c
+++ b/modules/tm/t_suspend.c
@@ -210,9 +210,7 @@ int t_continue(unsigned int hash_index, unsigned int label,
branch < t->nr_of_outgoings;
branch++
) {
- if ((t->uac[branch].request.buffer != NULL)
- && (t->uac[branch].last_received < 200)
- )
+ if (t->uac[branch].last_received < 200)
break;
}
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#209 - Dialog module loses profile state on proxy restart
User who did this - Alex Hermann (axlh)
----------
Now that i see the commit message, i remember seeing it on the mailinglist. I must have looked over it as i scanned the gitlog for the master branch.
I'll try to backport it to 3.2 and post results.
Thanks.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=209#comment512
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.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#209 - Dialog module loses profile state on proxy restart
User who did this - Daniel-Constantin Mierla (miconda)
----------
I discovered also that the dialog profiles were not stored (which I expected), so I implemented in the devel branch:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=82fe2bf…
There was no backport has the db schema has to be extended. Also there were some additions in the core and some code refactoring, so not sure what will take to make a patch for 3.2.
Anyhow, if you can test devel branch and report results, will be appreciated.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=209#comment511
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.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Alex Hermann (axlh)
Attached to Project - sip-router
Summary - Dialog module loses profile state on proxy restart
Task Type - Bug Report
Category - Modules kamailio
Status - Assigned
Assigned To - Daniel-Constantin Mierla
Operating System - All
Severity - High
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - Dialog module loses profile state on proxy restart.
Profile states are set with set_dlg_profile().
DB mode is 3 and on shutdown the dialog table is filled. After starting the proxy again (with identical config file), the dialog profile states are gone. The dialogs from before the restart are still active and kamailio recognizes them as is_known_dlg() returns true. get_profile_size() however returns 0 whereas before the restart it returned a non-zero value. This means unrecoverable _dataloss_ :(
This is on Kamailio 3.2 (which is not among the choices flyspray offers).
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=209
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.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A user has added themself to the list of users assigned to this task.
FS#209 - Dialog module loses profile state on proxy restart
User who did this - Alex Hermann (axlh)
http://sip-router.org/tracker/index.php?do=details&task_id=209
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.
Hi,
please, I would like to adjust the siptrace module so that it will carry on
processing the calls when the siptrace module is unable to insert the trace
into database. As the machine where the siptrace is being stored is
sometimes undergoing high load , kamailio stops responding because siptrace
cannot insert the record into db. Instead of, it could just write an
error/notice or something ..
Thanks.
Mino.