Hi everybody,
The ability of accessing/processing AVPs in reply route was a long debated and wanted functionality. Finally, OpenSER 1.2.x fixes this.
The new code allows two types of behaviours: - use per message AVPs in reply route - no special synchronization is needed, but there is no persistence outside reply route. - use per transaction AVPS in reply route (as in failure route).
the above behaviours apply to the reply routes triggered by TM. You can control this via the new TM parameter "onreply_avp_mode": http://www.openser.org/docs/modules/1.2.x/tm.html#AEN303
in default reply route only per message AVPs will be available.
regards, bogdan