From 73179a188c6eed4db08ed5f9e109fae17db6575e Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Thu, 2 Oct 2014 19:37:25 +0000 Subject: netifd: fix an error message during network shutdown When 'wifi down' is called by /etc/init.d/network, it is run from stop_service( ). This function is in turn invoked from stop( ). stop( ) messes up the order by first procd_kill-ing the network settings, then calling wifi to down the wifi networking interfaces. By redefining stop( ) instead, the proper order is restored. Signed-off-by: Michel Stam SVN-Revision: 42745 --- package/network/config/netifd/files/etc/init.d/network | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'package/network/config/netifd') diff --git a/package/network/config/netifd/files/etc/init.d/network b/package/network/config/netifd/files/etc/init.d/network index 1d8a5b34ef..fbba9ecb1c 100755 --- a/package/network/config/netifd/files/etc/init.d/network +++ b/package/network/config/netifd/files/etc/init.d/network @@ -32,8 +32,9 @@ reload_service() { /sbin/wifi reload_legacy } -stop_service() { +stop() { /sbin/wifi down + procd_kill network '' } service_running() { -- cgit v1.2.3