Just to conclude this, I have worked around it by setting tm.wt_timer to about ~300 ms, which is low enough to shuffle the old transaction off before the retransmissions ad nauseum can start.
But I don't think this is the ideal solution to this problem. -- Alex > On Dec 16, 2022, at 9:09 AM, Alex Balashov <abalas...@evaristesys.com> wrote: > > But what exactly shall we document? > > "Don't suspend a transaction and do an auth challenge + exit from the resume > route unless you want the first transaction to be drawn out of wait state by > a rapid subsequent INVITE, despite prior receipt of a negative ACK for the > challenge?" :-) > > -- Alex > >> On Dec 16, 2022, at 6:36 AM, Henning Westerholt <h...@gilawa.com> wrote: >> >> Hi Alex, >> >> Thanks. As said, maybe it makes sense to create an issue about to document >> it e.g., in the tm docs. >> >> Cheers, >> >> Henning >> >> -- >> Henning Westerholt - https://skalatan.de/blog/ >> Kamailio services - https://gilawa.com >> >> -----Original Message----- >> From: Alex Balashov <abalas...@evaristesys.com> >> Sent: Friday, December 16, 2022 11:38 AM >> To: Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org> >> Subject: [SR-Users] Re: auth_challenge() and async >> >> One other data point I can add is that the problem is independent of any >> particular module's way of suspending the transaction, though of course in >> hindsight this is obvious. >> >> That is to say, just a manual t_suspend() will trigger the issue, no need to >> use `http_async_client` or any other module offering async operation ... >> >> -- >> Alex Balashov | Principal | Evariste Systems LLC >> >> Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) >> Web: http://www.evaristesys.com/, http://www.csrpswitch.com/ >> >> __________________________________________________________ >> Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe >> send an email to sr-users-le...@lists.kamailio.org >> Important: keep the mailing list in the recipients, do not reply only to the >> sender! >> Edit mailing list options or unsubscribe: >> __________________________________________________________ >> Kamailio - Users Mailing List - Non Commercial Discussions >> To unsubscribe send an email to sr-users-le...@lists.kamailio.org >> Important: keep the mailing list in the recipients, do not reply only to the >> sender! >> Edit mailing list options or unsubscribe: > > -- > Alex Balashov | Principal | Evariste Systems LLC > > Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) > Web: http://www.evaristesys.com/, http://www.csrpswitch.com/ > -- Alex Balashov | Principal | Evariste Systems LLC Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) Web: http://www.evaristesys.com/, http://www.csrpswitch.com/ __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to sr-users-le...@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: