THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has been changed. The changes are listed below. For full information about what has changed, visit the URL and click the History tab.
FS#41 - kamailio registrar module / usrloc should be able to recover from temporary data loss
User who did this: Henning Westerholt (henningw)
Task Type: Feature Request -> Bug Report
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&…
[View More]task_id=41
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#41 - kamailio registrar module / usrloc should be able to recover from temporary data loss
User who did this - Henning Westerholt (henningw)
----------
Hm.. the inconsistency you reported in the internal memory cache is of course more a bug then a missing feature. Perhaps you can add more details about your expected behaviour in this case, should kamailio discard or reject the memory location as well …
[View More]if the database is not available?
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=41#comment35
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has been changed. The changes are listed below. For full information about what has changed, visit the URL and click the History tab.
FS#41 - kamailio registrar module / usrloc should be able to recover from temporary data loss
User who did this: Henning Westerholt (henningw)
Summary: Database and cache inconsistency with registrar module / usrloc -> kamailio registrar module / usrloc should be able to recover from temporary …
[View More]data loss
Task Type: Bug Report -> Feature Request
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=41
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#41 - kamailio registrar module / usrloc should be able to recover from temporary data loss
User who did this - Henning Westerholt (henningw)
----------
I've changed this issue to a feature request, as according your informations the data loss was caused from some issues in your setup, and not from the behaviour of the module.
----------
More information can be found at the following URL:
http://sip-…
[View More]router.org/tracker/index.php?do=details&task_id=41#comment34
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#41 - Database and cache inconsistency with registrar module / usrloc
User who did this - Henning Westerholt (henningw)
----------
(There is an error in my previous comment, i refer of course to the UPDATE case.)
If i remember correctly (has been some time..) then i think you need only to change the DB API call in modules_k/usrloc/ucontact.c:db_insert_ucontact(..) from ul_dbf.insert(..) to ul_dbf.…
[View More]insert_update(..), and then change in the same file in the update_ucontact function the call of 'db_update_ucontact(_c)' to 'db_insert_ucontact(_c)'. Then all contact update calls will use the insert on duplicate key update function, and all inserts will use this function as well.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=41#comment33
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#41 - Database and cache inconsistency with registrar module / usrloc
User who did this - Ronald Voermans (voermans)
----------
- I'm not that an expert when it comes to patching. Can you guide me how to change this?
- I think the reason for the inconsistency is that Kamailio couldn't reach the MySQL server anymore, due to some network-issues (it's in a lab). At the time the MySQL was available again (…
[View More]after about an hour or so), I restarted Kamailio. That's the only thing that has happened. Of course I can't tell exactly when the inconsistency has occured (cannot find anything in the logs), but that's what I guess.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=41#comment32
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#41 - Database and cache inconsistency with registrar module / usrloc
User who did this - Henning Westerholt (henningw)
----------
For this reason we replaced the INSERT in this case (in our internal version) with an INSERT ON DUPLICATE KEY UPDATE. This will create the appropriate state regardless of the previous content. The DB API export this functionality as well, its not a complicated patch.
But …
[View More]the main question for me is, why does your location table does not contain the previous registered entries anymore? Are they expired somehow, or were there an error during insertion?
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=41#comment31
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.
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has been changed. The changes are listed below. For full information about what has changed, visit the URL and click the History tab.
FS#41 - Database and cache inconsistency with registrar module / usrloc
User who did this: Andrei Pelinescu-Onciul (andrei)
Category: Core -> usrloc (k)
Assigned To: Andrei Pelinescu-Onciul -> Daniel-Constantin Mierla, Henning Westerholt
More information can be found at the following URL:
…
[View More]http://sip-router.org/tracker/index.php?do=details&task_id=41
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.
[View Less]
andrei 2010/03/12 14:50:06 CET
SER CVS Repository
Modified files:
mem f_malloc.c
Log:
mem: fix f_malloc big fragments bug
In some situation, when dealing with several big free fragments
(>16k) f_malloc would wrongly choose a fragment with a smaller
size then requested. This would create the impression that someone
arbitrarily overwrites the memory.
First symptoms were some tls crashes reported by
Klaus Darilion klaus.darilion(a)nic.at.
…
[View More] Reproduced using the malloc_test module.
(backported from sip-router,
commit c7099d0a1204120277cf662cc05ab35180d89538)
Revision Changes Path
1.29 +3 -3 sip_router/mem/f_malloc.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/f_malloc.c.dif…
[View Less]
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A user has added themself to the list of users assigned to this task.
FS#41 - Database and cache inconsistency with registrar module / usrloc
User who did this - Ronald Voermans (voermans)
http://sip-router.org/tracker/index.php?do=details&task_id=41
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 …
[View More]notification settings at the URL shown above.
[View Less]