summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Kemper <sebastian_ml@gmx.net>2022-11-08 21:19:19 +0100
committerSebastian Kemper <sebastian_ml@gmx.net>2022-11-08 21:19:27 +0100
commit9604a203d5b749e5ef17f5dcc6cfebbb4afeb7f6 (patch)
tree3b0b0d541c7f028dd4430854efc0e27f8d4ca790
parentebfad751c7c2623128d7eb64cc89309e86e71eda (diff)
freeswitch: use return in init script
"start_service()" is a function, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
-rw-r--r--net/freeswitch/files/freeswitch.init4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/freeswitch/files/freeswitch.init b/net/freeswitch/files/freeswitch.init
index c390b9f..f2b0c9c 100644
--- a/net/freeswitch/files/freeswitch.init
+++ b/net/freeswitch/files/freeswitch.init
@@ -26,7 +26,7 @@ start_service() {
config_get_bool enabled general enabled 0
if [ $enabled -eq 0 ]; then
$LOG_ERR service not enabled in /etc/config/$NAME
- exit 1
+ return 1
fi
config_get_bool log_stderr general log_stderr 1
@@ -46,7 +46,7 @@ start_service() {
$LOG_INFO using procd\'s default term_timeout
elif ! [ 0 -lt "$term_timeout" ] 2>/dev/null; then
$LOG_ERR invalid term_timeout in /etc/config/$NAME
- exit 1
+ return 1
fi
for i in "$dir_localstate" "$dir_run"; do