Hello,
about the missing part of your email: in the first message, there is
"The ones that don't" at the end of first paragraph, which looks like a
part of an unfinished phrase
The internal IPC for async_route() is an array of linked lists in shared
memory, normally nothing should be lost, but maybe executed too late,
when the transaction is gone. Does debug level allow printing warnings?
If yes, then there should be warning messages containing ""active
transaction not found" in the logs.
How many async workers are configured?
Just for the records, async_task_route() uses socketpair() for internal
IPC, which depends on socket buffer size, but only pointer addresses are
sent over, so the processing of the tasks should be very slow to get it
filled.
Cheers,
Daniel
On 07.02.23 06:57, Alex Balashov wrote:
Hi,
No, the message quoted below was the extent of my e-mail. No errors in the logs. It just
seems the REQ_PROCESS (or other arbitrary route name) doesn't get called some of the
time, at least under load.
-- Alex
On Feb 2, 2023, at 4:32 PM, Henning Westerholt
<hw(a)gilawa.com> wrote:
Hi Alex,
It seems that a part of your e-mail is missing.
Anything unusual regarding the system load? Any errors in the kamailio logs?
Cheers,
Henning
--
Henning Westerholt -
https://skalatan.de/blog/
Kamailio services -
https://gilawa.com
-----Original Message-----
From: Alex Balashov <abalashov(a)evaristesys.com>
Sent: Tuesday, January 31, 2023 3:20 PM
To: Kamailio (SER) - Users Mailing List <sr-users(a)lists.kamailio.org>
Subject: [SR-Users] Drops on async_route with delay
Hi,
Some percentage of requests processed with async_route("REQ_PROCESS",
"5") seem to end up with a resumed transaction, though most do. Not sure what
the exact percentage is. The ones that don't
Is this due to excessive requests? Is there a limit on internal IPC queue depth? Is it
conceptually similar to a generic shared blocking queue internally, along the lines of
'mqueue'? Is there any reasonable way to troubleshoot this?
Thanks!
-- Alex
--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web:
https://evaristesys.com
Tel: +1-706-510-6800
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email
to sr-users-leave(a)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 Consultant
Evariste Systems LLC
Web:
https://evaristesys.com
Tel: +1-706-510-6800 e
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-leave(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
--
Daniel-Constantin Mierla --
www.asipto.com
www.twitter.com/miconda --
www.linkedin.com/in/miconda
Kamailio World Conference - June 5-7, 2023 -
www.kamailioworld.com