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:

Reply via email to