Hi,
> In dialog module no functions to create/destroy dialogs, they described
> and used in tm module. Do you plan move dialog creation/destroying
> funcs in dialog module? I think it will more usable for replication:
> use same functions for create dialog in tm module (when real sip
> dispatch) and for create "fake" dialog in dmq(??) for replicate...
>
To which functions are you referring? There is a difference between dialogs and transactions.
> >Registrations are a different matter. Replication can be achieved
> >already by sharing a database or using function such as t_replicate().
>
> How i may realise it?
Something like:
if (save("location")) {
t_replicate("slave");
}
>
> Client will register twice in such case?
>
Why? On slave, if register comes from master, use save_noreply("location"). The client only knows of the master.
Regards,
Charles