diff options
| author | Felix Fietkau | 2025-03-13 09:11:56 +0000 |
|---|---|---|
| committer | Felix Fietkau | 2025-03-13 10:23:03 +0000 |
| commit | 9a79cdc7ee2d5c12f3a19ab89c8821d8672c1080 (patch) | |
| tree | 93ee7f2f476d6deae05c11ad63d428fce34a3b53 | |
| parent | 3b65496654335dba662367f35f79248d389eb6b0 (diff) | |
| download | openwrt-9a79cdc7ee2d5c12f3a19ab89c8821d8672c1080.tar.gz | |
package: use service_running instead of service_started for ubus config
Fixes issue with loading config after a service crash. Should also improve
startup time.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
| -rwxr-xr-x | package/libs/udebug/files/udebug.init | 2 | ||||
| -rw-r--r-- | package/network/config/qosify/files/qosify.init | 2 | ||||
| -rw-r--r-- | package/network/services/bridger/files/bridger.init | 2 | ||||
| -rw-r--r-- | package/network/services/omcproxy/files/omcproxy.init | 2 | ||||
| -rw-r--r-- | package/network/services/umdns/files/umdns.init | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/package/libs/udebug/files/udebug.init b/package/libs/udebug/files/udebug.init index b57e962f6f..a9c92eee8f 100755 --- a/package/libs/udebug/files/udebug.init +++ b/package/libs/udebug/files/udebug.init @@ -49,7 +49,7 @@ service_triggers() { procd_add_reload_trigger udebug } -service_started() { +service_running() { ubus -t 10 wait_for udebug [ $? = 0 ] && reload_service } diff --git a/package/network/config/qosify/files/qosify.init b/package/network/config/qosify/files/qosify.init index f676d92a52..8c1ca7d29e 100644 --- a/package/network/config/qosify/files/qosify.init +++ b/package/network/config/qosify/files/qosify.init @@ -165,7 +165,7 @@ start_service() { procd_close_instance } -service_started() { +service_running() { ubus -t 10 wait_for qosify [ $? = 0 ] && reload_service } diff --git a/package/network/services/bridger/files/bridger.init b/package/network/services/bridger/files/bridger.init index 057b18a94f..feb3e5c379 100644 --- a/package/network/services/bridger/files/bridger.init +++ b/package/network/services/bridger/files/bridger.init @@ -43,7 +43,7 @@ start_service() { procd_close_instance } -service_started() { +service_running() { ubus -t 10 wait_for bridger [ $? = 0 ] && reload_service } diff --git a/package/network/services/omcproxy/files/omcproxy.init b/package/network/services/omcproxy/files/omcproxy.init index 757b7794ef..e2792a8956 100644 --- a/package/network/services/omcproxy/files/omcproxy.init +++ b/package/network/services/omcproxy/files/omcproxy.init @@ -157,7 +157,7 @@ start_service() { echo 128 > /proc/sys/net/ipv4/igmp_max_memberships } -service_started() { +service_running() { procd_set_config_changed firewall } diff --git a/package/network/services/umdns/files/umdns.init b/package/network/services/umdns/files/umdns.init index 61b2a338d6..87a6f8e16d 100644 --- a/package/network/services/umdns/files/umdns.init +++ b/package/network/services/umdns/files/umdns.init @@ -66,7 +66,7 @@ start_service() { procd_close_instance } -service_started() { +service_running() { ubus -t 10 wait_for umdns [ $? = 0 ] && reload_service } |