summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/src/mobile/main.c
diff options
context:
space:
mode:
authorAndreas.Eversberg <jolly@eversberg.eu>2010-11-20 08:19:38 +0000
committerAndreas.Eversberg <jolly@eversberg.eu>2010-11-20 08:19:38 +0000
commitee4fe18cda873213a10ad2756129f7b6bb37652d (patch)
tree0bf9f059a9e959dc6096622c85deae2e4916331d /src/host/layer23/src/mobile/main.c
parent56f990976c2334e87935dedea595b3a14d209bbc (diff)
[layer23] Bugfix: Exit, if init function fails
Diffstat (limited to 'src/host/layer23/src/mobile/main.c')
-rw-r--r--src/host/layer23/src/mobile/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/host/layer23/src/mobile/main.c b/src/host/layer23/src/mobile/main.c
index 2f25a978..87aa4c6e 100644
--- a/src/host/layer23/src/mobile/main.c
+++ b/src/host/layer23/src/mobile/main.c
@@ -171,7 +171,9 @@ int main(int argc, char **argv)
}
}
- l23_app_init(NULL, config_file, vty_port);
+ rc = l23_app_init(NULL, config_file, vty_port);
+ if (rc)
+ exit(rc);
signal(SIGINT, sighandler);
signal(SIGHUP, sighandler);