osmo-msc/openbsc/src
Holger Hans Peter Freyther 9d1a17e15f osmux: Initialize the socket only once
The per BSC code didn't guard against the init already having
been executed. This lead to:

 Adding a osmo_fd that is already in the list.
 <000b> bsc_nat_vty.c:1200 Setting up OSMUX socket

So a new socket got created and the old one leaked. Luckily
Linux appears to allow to bind multiple times so we were able
to just read from the new one. Use the same guard that is used
on the MGCP MGW. Re-order the log message to say "Setting up"
before we actually do that. I manually verified that osmux_init
is called at most once.

The log message was spotted by Roch
2015-01-21 16:56:53 +01:00
..
gprs sgsn: Restructure the 'update-subscriber' command 2015-01-20 16:14:01 +01:00
ipaccess adopt recent IPA related symbol rename 2014-08-20 23:47:56 +02:00
libbsc RSL: Change "... is back in operation" to an INFO level message 2015-01-05 14:05:32 +01:00
libcommon Revert "debug.c: use new libosmocore features to print and save log filter" 2015-01-05 14:15:16 +01:00
libgb Makefile.am: Use AM_CPPFLAGS 2013-06-12 09:16:27 +02:00
libmgcp mgcp: Honor the rtp IP_TOS settings for Osmux 2015-01-21 11:43:03 +01:00
libmsc SMS: Attempting to send SMS is not a NOTICEable event 2015-01-05 14:05:32 +01:00
libtrau rtp_proxy: Remove dead code 2015-01-01 12:20:21 +01:00
osmo-bsc logging: Only compare the subscr address 2015-01-02 11:43:06 +01:00
osmo-bsc_mgcp logging: Only compare the subscr address 2015-01-02 11:43:06 +01:00
osmo-bsc_nat osmux: Initialize the socket only once 2015-01-21 16:56:53 +01:00
osmo-nitb Fix most compiler warnings with gcc-4.9.2 2015-01-01 12:32:03 +01:00
utils meas: Unbreak the build once more 2015-01-10 09:54:30 +01:00
Makefile.am move libctrl from openbsc to libosmoctrl (libosmocore.git) 2014-08-21 15:34:28 +02:00