Hello,

I am thinking of making dlg_dmq_replicate_action() available to be called from config, so one can do the following on the DMQ peer node:

def ksr_reply_route(self, msg):
    if KSR.tm.t_check_trans() < 0:
        if KSR.dialog.is_known_dlg():
            if KSR.pv.get("$rs") == "180":
                KSR.dialog.dlg_dmq_replicate_action(DLG_STATE_EARLY, dlg, 0, 0)           
            else if KSR.pv.get("$rs") == "200":
                KSR.dialog.dlg_dmq_replicate_action(DLG_STATE_CONFIRMED, dlg, 0, 0)

Similar for BYEs, but I have to check that:
    KSR.dialog.dlg_dmq_replicate_action(DLG_STATE_DELETED, dlg, 0, 0)

Is this a good idea? Or someone can see some issues with that?

Thanks,
Stefan