netifd: enable coredumps again
[librecmc/librecmc.git] / package / network / config / netifd / files / etc / init.d / network
index 387fdbe5dda6f75dd52f5841dcb65c495a4fa0be..9427a8635723f37f444f9fb62cf5f5c6f6882717 100755 (executable)
@@ -6,13 +6,13 @@ STOP=90
 USE_PROCD=1
 
 start_service() {
-       [ -e /proc/sys/kernel/core_pattern ] && {
-               ulimit -c unlimited
-               echo '/tmp/%e.%p.%s.%t.core' > /proc/sys/kernel/core_pattern
-       }
        procd_open_instance
        procd_set_param command /sbin/netifd
        procd_set_param respawn
+       [ -e /proc/sys/kernel/core_pattern ] && {
+               procd_set_param limits core="unlimited"
+               echo '/tmp/%e.%p.%s.%t.core' > /proc/sys/kernel/core_pattern
+       }
        procd_close_instance
 }