[sr-dev] [kamailio/kamailio] async_http_client crash (#2286)

Alex Balashov notifications at github.com
Sat Apr 18 03:13:26 CEST 2020


@miconda To answer a few other questions:

1. I always set `$http_req(suspend) = 1` on async HTTP client transactions;

2. There are no `event_routes` anywhere;

3. The flow is complex, though. After this async HTTP query, there is another _synchronous_ HTTP query using the normal `http_client` module + `mqueue` + `rtimer` -- it was implemented this way because of some problems with transaction-persistent variables (ironically) when suspending the same TM transaction twice, and a desire for more granular control over the request pipelines given the high and somewhat unpredictable latency of what's being queried.

Nevertheless, all this takes place long after the crash point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2286#issuecomment-615530081
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20200417/ae9052b7/attachment-0001.html>


More information about the sr-dev mailing list