aboutsummaryrefslogtreecommitdiffstats
path: root/include/openbsc/msc_ifaces.h
diff options
context:
space:
mode:
authorPhilipp Maier <pmaier@sysmocom.de>2017-06-12 11:39:41 +0200
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2017-07-12 23:42:46 +0200
commit1b312c97955aafe62eb4d9f316c1b3f84f41a23d (patch)
tree14739e5797042c56e0c68022727435216e3c4117 /include/openbsc/msc_ifaces.h
parentb4277073551502047014bf946a13185977db1cbf (diff)
mgcp: Make sure endpoint is free on CRCX
The MSC is aware of the assigned endpoints at all times, so it will not assign an occupied endpoint to someone else. However, if it has just restarted, there maybe lingering open endpoints. This patch introduces a fairly simple soultion. Before a new endpoint is seized (CRCX), a DLCX is send in advance. If the endpoint was still occupied with a dead connection, it will be freed. If it was free anyway, the DLCX will just have no effect. Change-Id: I7990e9e7c4c8101b8772ab5505a7cc11f8f7cd23
Diffstat (limited to 'include/openbsc/msc_ifaces.h')
0 files changed, 0 insertions, 0 deletions