Hi Bogdan,

I updated from svn and the dialog profile assignments seem to be behaving
now.

However, I get this error:

CRITICAL:dialog:log_next_state_dlg: bogus event 6 in state 2 for dlg
0xb614953c [3865:384697978] with clid
'[email protected]' and tags 'as4156018e' ''

It shows up when the call goes to 200 OK on the second PSTN carrier, after
failing on the first one, if that's relevant.

The dialog still shows up in the database in the proper profile with the
proper value.

I don't know if this is related, but until just a moment ago anytime I ran
"opensipsctl fifo dlg_list", Opensips would restart.  I moved debug to 6,
then to 4, and then back to 3.  And it didn't happen anymore.  Odd.


- Jeff



On 3/9/09 10:29 AM, "Bogdan-Andrei Iancu" <[email protected]> wrote:

> Hi Jeff,
> 
> Thank you for the report - there was a bug in the new code (when
> create_dialog() was added), but now it is fixed on SVN.
> 
> Please update and test again with your initial configuration (see the
> email I sent to Brett).
> 
> Regards,
> Bogdan
> 
> Jeff Pyle wrote:
>> Hello,
>> 
>> I'm configuring Opensips' dialog module to keep count of the number of calls
>> I have on each outbound PSTN carrier.  Here's my thinking:
>> 
>> In request route:
>> - create_dialog() on new INVITE
>> - select carrier
>> - set_dlg_profile() to assign to proper profile with this carrier's value
>> 
>> In failure route:
>> - unset_dlg_profile() to remove from profile, since it failed
>> - send to original request route to select next carrier, assign profile, etc
>> 
>> When I run this, the first set_dlg_profile() works properly, but the
>> unset_dlg_profile() in the failure route logs:
>> 
>>  ERROR:dialog:unset_dlg_profile: dialog was not yet created - script error
>>  ERROR:dialog:w_unset_dlg_profile: failed to unset profile
>> 
>> All subsequent set/unset_dlg_profile give the same error.  Does the dialog
>> somehow get destroyed when the failure_route is hit?  Is it necessary to
>> create_dialog() each time the failure_route is hit by sending it back around
>> to a request route?
>> 
>> 
>> Thanks,
>> Jeff
>> 
>> 
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> 
>>   
> 


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to