Sorry @juha-h but I don't get your point.

If a pua_* module execute send_publish() and etag is not set pua has to search anyway for that ua_pres_t in the db. So it would be updated. If not, we are getting a record for every state, SIP-If-Match in later PUBLISH of the same dialog is missing and only the last record gets removed when the dialog is finished.

All of that doesn't happen with da7f7ef

Every pua_* module that uses pua.send_publish() except pua_rpc doesn't set etag parameter.

So I don't get what you want to achieve. This was a bug that users reported and I had suffered.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.