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>2023-08-22 21:52:53 +0200
commit136593c76ad21e5c2c91c868db5b4521a1eb6cd5 (patch)
treea74c457435df9844a8afc303ceb59542c3f32b29
parentd3d6a46bdbacfae1cbcd201aa3008056e7df4975 (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> (cherry picked from commit 9604a203d5b749e5ef17f5dcc6cfebbb4afeb7f6)
-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