[OpenSIPS-Users] [RFD] dialog expire event in dialog module

Bogdan-Andrei Iancu bogdan at voice-system.ro
Mon Oct 6 12:29:45 CEST 2008


Hi everybody,

I want to bring into discussion an older topic as we need to take a 
decisions on this - it is what to do when a dialog gives timeout in 
dialog module.

Right now, nothing is done. The dialog module simply stops monitoring 
the dialog without taking any action.

There were several demanded actions to be done, as:
    - accounting (to be able to account hanged calls)
    - send BYE in both directions
    - etc.....

Of course, we are looking for a mechanism to cover as many cases as 
possible and not to hardcode one of them.

So, I would like to get some feedback on:
    1) what are the actions that could be done when a dialog gives timeout
    2) how the implementation should look like?

For 2), we already have some ideas:
    A) use bitmask flags to select the action to be done at dialog 
timeout event.
    B) set a route to be called when the dialog timesout


So, ideas and comments are welcomed.

REgards,
Bogdan



More information about the Users mailing list