diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-08-18 18:37:13 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-08-18 18:37:13 +0200 |
commit | 918be5133883b0d6aaaf08046d39e91396740999 (patch) | |
tree | 097f53009f77610ada300923d8ed5e660b2c4bf1 | |
parent | 86282d65db38783d3d3099b6ff80ab85e6de8438 (diff) |
server: Fail if the telnet interface can not be bound
Change-Id: Ibd14da3e7f62065f5d28d4a90d2b55eed609b64f
-rw-r--r-- | src/osmo_server_main.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/osmo_server_main.c b/src/osmo_server_main.c index f0ae80e..ef01300 100644 --- a/src/osmo_server_main.c +++ b/src/osmo_server_main.c @@ -1,7 +1,7 @@ /* * osmo-pcap-server code * - * (C) 2011 by Holger Hans Peter Freyther <zecke@selfish.org> + * (C) 2011-2016 by Holger Hans Peter Freyther <holger@moiji-mobile.com> * (C) 2011 by On-Waves * All Rights Reserved * @@ -183,7 +183,11 @@ int main(int argc, char **argv) osmo_init_ignore_signals(); signal(SIGHUP, &signal_handler); - telnet_init(tall_bsc_ctx, NULL, 4241); + rc = telnet_init(tall_bsc_ctx, NULL, 4241); + if (rc < 0) { + LOGP(DCLIENT, LOGL_ERROR, "Failed to bind telnet interface\n"); + exit(1); + } pcap_server = talloc_zero(tall_bsc_ctx, struct osmo_pcap_server); if (!pcap_server) { |