[OpenSIPS-Users] Presence and Linksys phones - not working 1.6.1
James Lamanna
jlamanna at gmail.com
Sat Apr 3 01:48:54 CEST 2010
On Fri, Apr 2, 2010 at 4:40 PM, James Lamanna <jlamanna at gmail.com> wrote:
> On Fri, Apr 2, 2010 at 4:52 AM, Anca Vamanu <anca at opensips.org> wrote:
>> Hi James,
>>
>> I think that the problem is with those Notifies without a body sent by
>> OpenSIPS when the phone was started. This is normal behavior, correct
>> and conform RFC - when the presence server does not have any record for
>> that presentity - it includes no body. But since you say that Linksys
>> does not like this and since it was not that difficult to change, I just
>> committed a patch that sends a Notify with an empty dialoginfo tuple as
>> body when no published record is found. Please upgrade from svn and test
>> this case again.
>
> Hi Anca,
> I saw your patch and upgraded to the SVN 1.6 branch.
> However, I do not believe I ever hit that code path.
> In my debug logs I see "No record exists in hash table" (notify.c:853).
> I'm not sure if fallback2db is true, but I don't think it is, so I
> never make it to that codepath.
[snip]
Setting fallback2db == 1 as a modparam doesn't hit it either because
it aggregates the body.
Also, that has another side effect of crashing opensips after about 1
minute as well.
Last entry in the log in that case is termination due to SIGCHLD.
Thanks.
-- James
More information about the Users
mailing list