netifd: enable coredumps again
[openwrt.git] / package / network / config / netifd / files / etc / init.d / network
index 387fdbe..9427a86 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
 }