From 86282d65db38783d3d3099b6ff80ab85e6de8438 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Thu, 18 Aug 2016 18:34:27 +0200 Subject: client: Fail to start if it can't bind the telnet interface Change-Id: Ic628dd348f8fce978691aaa331b0e67ee13f10c6 --- src/osmo_client_main.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/osmo_client_main.c b/src/osmo_client_main.c index b509c84..db43ca6 100644 --- a/src/osmo_client_main.c +++ b/src/osmo_client_main.c @@ -1,7 +1,7 @@ /* * osmo-pcap-client code * - * (C) 2011 by Holger Hans Peter Freyther + * (C) 2011-2016 by Holger Hans Peter Freyther * (C) 2011 by On-Waves * All Rights Reserved * @@ -180,7 +180,11 @@ int main(int argc, char **argv) signal(SIGUSR1, &signal_handler); osmo_init_ignore_signals(); - telnet_init(tall_bsc_ctx, NULL, 4240); + rc = telnet_init(tall_bsc_ctx, NULL, 4240); + if (rc < 0) { + LOGP(DCLIENT, LOGL_ERROR, "Failed to bind telnet interface\n"); + exit(1); + } pcap_client = talloc_zero(tall_bsc_ctx, struct osmo_pcap_client); if (!pcap_client) { -- cgit v1.2.3