diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2019-04-05 01:36:06 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2019-04-30 02:25:05 +0200 |
commit | c5479fe08613feaf117ae5a6239f0341f90f910c (patch) | |
tree | 197c05c541911a5e005a97b1c19cdff49909553c /contrib | |
parent | 538d2c53d90074267e7a70a90c773baa03d6ec04 (diff) |
fix: multiple initial CRCX
The first CRCX responds with the actual MGW endpoint name that is assigned (at
least for rtpbridge/*@mgw requests).
If multiple CRCX are scheduled at the same time on a fresh MGW endpoint, both
get fired with a '*' and each creates a separate MGW endpoint.
Make mgcp_client_endpoint_fsm avoid this, and schedule only one CRCX at first,
and the rest once the MGW endpoint name is fixated. It is thus possible to
safely issue two osmo_mgcpc_ep_ci_request() at the same time.
Change-Id: I92a9944acc96398acd6649f9c3c5badec5dd6dcc
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions