Skip to content
Snippets Groups Projects
Commit 942ac18c authored by Felix Fietkau's avatar Felix Fietkau
Browse files

netifd: fix stopping netifd + interfaces


stop() is overwritten by rc.common, so implement stop_service instead.
While at it, remove the now unnecessary restart() override

Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
parent b8ea9efc
No related branches found
No related tags found
No related merge requests found
...@@ -31,9 +31,10 @@ reload_service() { ...@@ -31,9 +31,10 @@ reload_service() {
/sbin/wifi reload_legacy /sbin/wifi reload_legacy
} }
stop() { stop_service() {
/sbin/wifi down /sbin/wifi down
procd_kill network '' ifdown -a
sleep 1
} }
service_running() { service_running() {
...@@ -137,14 +138,6 @@ service_triggers() ...@@ -137,14 +138,6 @@ service_triggers()
procd_close_validate procd_close_validate
} }
restart() {
ifdown -a
sleep 1
trap '' TERM
stop "$@"
start "$@"
}
shutdown() { shutdown() {
ifdown -a ifdown -a
sleep 1 sleep 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment