aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-11-10 12:53:22 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-11-10 12:53:22 +0100
commitb89a5fa55d712a257ee17bbaed41cdb1ee8d7f75 (patch)
treee167b153774735c0a197a1aa6898288899bda902 /src/osmo-bts-sysmo
parent9f0002b52bdc560587744e17243440951273a153 (diff)
bts: In case the line isn't created do not exit with code 1
The service file will prevent a re-launch of the sysmobts.service in case the main process exits with '1'. In case the ethernet is not available yet the routine would fail and the sysmobts process will not be restarted. unable to connect/bind socket: Network is unreachable <000f> input/ipaccess.c:885 cannot open OML BTS link: Network is unreachable unable to connect to BSC root@sysmobts-v2:~# echo $? 2 Fixes: SYS#736
Diffstat (limited to 'src/osmo-bts-sysmo')
-rw-r--r--src/osmo-bts-sysmo/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osmo-bts-sysmo/main.c b/src/osmo-bts-sysmo/main.c
index 51619ee9..90df03bf 100644
--- a/src/osmo-bts-sysmo/main.c
+++ b/src/osmo-bts-sysmo/main.c
@@ -387,7 +387,7 @@ int main(int argc, char **argv)
line = abis_open(bts, btsb->bsc_oml_host, "sysmoBTS");
if (!line) {
fprintf(stderr, "unable to connect to BSC\n");
- exit(1);
+ exit(2);
}
if (daemonize) {