On Mon, Aug 6, 2018 at 6:56 PM Daniel Tryba <d.tryba(a)pocos.nl> wrote:
BTW forgot to ask: are you REJECTing or DROPing
packets?
A reject should trigger a failover in the rtpengine_* calls immediately.
Of course, we block the traffic with a REJECT rule.
A drop will result in a timeout mechanism triggering,
which according to
your description blocks the thread.
But since we have configured 120 seconds as disable_timeout, I could
expect a short period of blocking but after that it should run again
for at least 120 seconds. But from what we see, this does not happen.
Oh, and we tested the disabling and enabling via kamctl before, but as
far as I remember, while disabling still worked, Kamailio crashed
reproducably when enabling an rtpengine again.
Regards,
Sebastian